Build your ultimate AI agent
Описание курса
Если вам понравился курс «Введение в R для финансов», то этот курс вам точно придётся по душе. Сначала вы освоите основы работы с датами в R — важный навык для всего дальнейшего обучения. Затем познакомитесь с условными операторами, циклами и функциями: это мощные инструменты, без которых не обходится ни один специалист по финансовым данным. В завершение вы изучите семейство функций apply как векторизованную альтернативу циклам. И конечно, все примеры будут связаны с финансами. Приятного обучения!
Предварительные требования
Программа
Структура курса
1
Даты
Добро пожаловать! Прежде чем погружаться глубже в мир R, полезно разобраться, как в этом языке устроена работа с датами и временем. В этой главе вы получите достаточно знаний, чтобы начать работать с датами, хотя это лишь введение в тему — возможности здесь гораздо шире.
2
Условные операторы и операторы сравнения
Представьте, что у вас есть акции компании. Если цена поднимется выше определённого уровня, возможно, стоит продать. Если опустится ниже — купить, пока они дёшевы! Такую логику можно реализовать с помощью операторов и условных операторов. В этой главе вы подробно изучите их и создадите программу, которая подскажет, когда покупать или продавать акции.
3
Циклы
Циклы удобны, когда нужно выполнить одну и ту же операцию над каждым элементом структуры данных. В этой главе вы подробно познакомитесь с циклами repeat, while и for.
4
Функции
Если такие структуры данных, как фреймы данных и векторы, служат для хранения данных, то функции определяют, что с ними делать. В этой главе вы научитесь использовать встроенные функции, создавать собственные и получите краткое введение в работу с пакетами.
5
Apply
Популярная альтернатива циклам в R — функции семейства apply. Они, как правило, читаются проще, чем циклы, и очень удобны для масштабирования рабочего процесса: с их помощью можно применить сложное вычисление к любому количеству наблюдений. Изучите их в этой главе!
R
Средний уровень R для финансов
Курс
завершён

