Читаем Как предсказать курс доллара. Поиск доходной стратегии с языком R полностью

Переведите данные из вектор.В в количественные (действительные числа)

Проверьте, являются ли данные из вектор.В количественными.

4. Создайте текстовый вектор Г из следующих элементов: Первый класс, Второй класс, Третий класс, Четвертый класс, Пятый класс. С помощью какой функции можно создать текстовый вектор?

Определите класс или тип объекта вектор.Г в R

5. Создайте логический вектор Д с помощью функции, которую если бы R понимал по-русски, можно было бы ввести так:

вектор.Д<– объединить (ЛОЖЬ, ИСТИНА, ЛОЖЬ, ЛОЖЬ, ЛОЖЬ, ИСТИНА)

Определите класс или тип объекта вектор.Д в R

Проверьте являются ли данные из вектор.Д логическими

6. Извлеките первый по счету элемент из вектора А, второй – из вектора Б, третий – из вектора В, четвертый – из вектора Г и пятый – из вектора Д.

7. Замените первый по счету элемент из вектора А цифрой 1, второй – из вектора Б цифрой 2, третий – из вектора В цифрой 3, четвертый – из вектора Г текстом 'элемент4' и пятый – из вектора Д логическим значением ИСТИНА. Можно ли в векторы Г и Д вставить числовые значения?

8. Удалите первый по счету элемент из вектора А, второй – из вектора Б, третий – из вектора В, четвертый – из вектора Г и пятый – из вектора Д.

9. Преобразуйте вектор.В, в котором содержатся действительные числа в вектор целых чисел. Задайте R вопрос содержит ли вектор.В данные в формате целых чисел?

10. Создайте матрицу, состоящую из четырех строк и четырех столбцов, из следующей последовательности цифр seq(2, 32, 2). Обозначьте эту матрицу Матрица4.

11. Извлеките элемент Матрица4, находящийся в третьей строке ее второго столбца.

12. Замените элемент Матрица4, находящийся в третьей строке ее второго столбца, на NaN (англ. Not-a-Number-«не число»). NaN получается в результате деления 0 на 0, деления 0 на бесконечность, деления бесконечности на бесконечность, умножения 0 на бесконечность; сложение бесконечности с бесконечностью противоположного знака; вычисления квадратного корня отрицательного числа, логарифмирования отрицательного числа, а также в результате всех математических операций с NaN в качестве одного из операндов.

13. Замените второй столбец Матрицы4 последовательностью цифр 10, 12, 14, 16

14. Удалите четвертую строку Матрица4.

15. Создайте массив данных Мой.Массив1 из последовательности чисел 3,6 … 90, состоящий из двух матриц с тремя строками и пятью столбцами. Определите размер Мой.Массив1.

16. Создайте таблицу из данных Мой.Массив1. Задайте R вопрос является ли Таблица1 таблицей? Проверьте структуру данных Мой.Массив1. Проверьте структуру данных Мой.Список1. Назовите

тип данных.

17. Создайте список данных Мой.Список1 из векторов: вектор.А, вектор.Б, вектор.В, вектор.Г, вектор.Д. Проверьте структуру данных Мой.Список1.

Ответы на задание 1 – см. в конце книги.

<p>Глава 2. Анализ фундаментальных факторов, влияющих на курс валюты</p>

Прежде чем приступить к поиску эффективной торговой стратегии займемся анализом фундаментальных факторов, которые, в конечном счете, и определяют стоимость торгуемых валют. С этой целью построим по каждой интересующей нас валюте уравнение регрессии. В него включим те факторы, к которым, по нашей оценке, интересующая нас валюта наиболее чувствительна. Решив уравнение регрессии, найдем расчетное значение курса валюты. В том случае, если расчетное значение ее курса выше фактического, то в этом случае делается вывод, что данная валюта недооценена. Или наоборот, если расчетное значение ниже текущего курса валюты, то тогда делается вывод о том, что она переоценена.

Далее загрузим ежедневные данные по курсам 12 валютам, а также по узкому индексу доллара США (к корзине из шести валют), по ценам на нефть и золоту – за период с 30 июня 1992 года и до 1 апреля 2018 года. Информация по динамике узкого индекса доллара США взята на сайте американской ФРС, по ценам на нефть марки Брент – на сайте Управления по энергетической информации США (EIA), по ценам на золото – на сайте Лондонской биржи драгоценных металлов. Данные по курсам доллара США и евро к рублю взяты на сайте Банка России в разделе «Динамика официального курса заданной валюты».

В то время как остальные курсы по не рублевым валютным парам представляют собой кросс-курсов, рассчитанные на основе данных российского Центробанка. Поскольку евро появился в обороте лишь с 1 января 1999 года, то до этой даты нами использовались данные ЦБ РФ по котировкам ЭКЮ – практически полного аналога (с точки зрения курсовой стоимости) современной единой европейской валюты, которую при переходе к евро в еврозоне обменяли в соотношении 1 к 1.

Перейти на страницу:

Похожие книги

1С:Предприятие. Зарплата и кадры. Секреты работы
1С:Предприятие. Зарплата и кадры. Секреты работы

Книга посвящена ведению автоматизированного учета заработной платы на предприятиях, в организациях и учреждениях в программе "1С: Предприятие. Зарплата и Кадры". Излагаются принципы работы системы с учетом всех нормативных требований. Представлены сведения об автоматизированном формировании бухгалтерских проводок и аналитических отчетов широкого спектра, ведении первичной документации и многое другое. Обсуждаются схемы движения документов во всех разделах учета заработной платы, аспекты налогового учета и особенности ведения персонифицированного учета в новом плане счетов. Изложение материала сопровождается практическими примерами, позволяющими быстрее понять и усвоить приемы и методы работы с системой "1С: Предприятие". Рассматриваются ошибки и сложности, которые могут возникнуть при работе с программой. Книга открывает широкие возможности для дальнейшего самостоятельного изучения данной темы.Для менеджеров, бухгалтеров и операторов, не имеющих опыта работы с системой "1С: Предприятие"

Дмитрий Николаевич Рязанцев , Наталья Александровна Рязанцева

Финансы / Личные финансы / Финансы и бизнес