НачатьНачать бесплатно

Всё вместе!

Отлично! Вы многое узнали об операторах и подмножествах. Эти знания пригодятся вам в будущих проектах по анализу данных. Давайте выполним последнее упражнение, в котором объединим несколько операторов.

Для работы вам доступна обновлённая версия датафрейма 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
___
Редактировать и запускать код