or
Это упражнение является частью курса
Добро пожаловать! Прежде чем погружаться глубже в мир R, полезно разобраться, как в этом языке устроена работа с датами и временем. В этой главе вы получите достаточно знаний, чтобы начать работать с датами, хотя это лишь введение в тему — возможности здесь гораздо шире.
Представьте, что у вас есть акции компании. Если цена поднимется выше определённого уровня, возможно, стоит продать. Если опустится ниже — купить, пока они дёшевы! Такую логику можно реализовать с помощью операторов и условных операторов. В этой главе вы подробно изучите их и создадите программу, которая подскажет, когда покупать или продавать акции.
Циклы удобны, когда нужно выполнить одну и ту же операцию над каждым элементом структуры данных. В этой главе вы подробно познакомитесь с циклами repeat, while и for.
Если такие структуры данных, как фреймы данных и векторы, служат для хранения данных, то функции определяют, что с ними делать. В этой главе вы научитесь использовать встроенные функции, создавать собственные и получите краткое введение в работу с пакетами.
Текущее упражнение
Популярная альтернатива циклам в R — функции семейства apply. Они, как правило, читаются проще, чем циклы, и очень удобны для масштабирования рабочего процесса: с их помощью можно применить сложное вычисление к любому количеству наблюдений. Изучите их в этой главе!