Всё вместе!
Отлично! Вы многое узнали об операторах и подмножествах. Эти знания пригодятся вам в будущих проектах по анализу данных. Давайте выполним последнее упражнение, в котором объединим несколько операторов.
Для работы вам доступна обновлённая версия датафрейма stocks.
Это упражнение является частью курса
Средний уровень R для финансов
Инструкции к упражнению
- Сначала выведите
stocks. Этот датафрейм содержит цены акций Apple и Microsoft за декабрь 2016 года. - Похоже, в данных есть пропуски. Разберёмся подробнее. Примените
weekdays()к столбцуdateи сохраните результат вstocksкак столбецweekday. - Снова просмотрите
stocks. Пропуски приходятся на выходные дни — это логично, ведь фондовый рынок в выходные не работает. - Удалите строки с пропусками с помощью
subset(). В качестве условия используйте!is.na()для столбцаapple. Сохраните новый датафрейм в переменнуюstocks_no_NA. - Теперь вас интересуют дни, когда
appleбыла выше117илиmicr— выше63. Используйте операторы сравнения,|иsubset()для выборки изstocks_no_NA.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___