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

Только планеты с кольцами, но короче

Итак, что вы узнали из предыдущих упражнений? Вы выбрали подмножество из фрейма данных (planets_df) на основе условия (наличие или отсутствие колец) и извлекли все нужные данные. Отличная работа!

Теперь перейдём на уровень выше и воспользуемся функцией subset(). Думайте о ней как о сокращённом способе сделать то же самое, что вы делали в предыдущих упражнениях.

subset(my_df, subset = some_condition)

Первый аргумент subset() указывает фрейм данных, из которого нужно выбрать подмножество. Второй аргумент задаёт условие, по которому R определяет, какие строки включить в результат.

Код ниже даёт точно такой же результат, как и в предыдущем упражнении, — но на этот раз без rings_vector!

subset(planets_df, subset = rings)

Это упражнение является частью курса

Введение в R

Посмотреть курс

Инструкции к упражнению

Используйте subset() для фрейма данных planets_df, чтобы выбрать планеты с диаметром меньше, чем у Земли. Переменная diameter — это относительная величина диаметра планеты по отношению к диаметру Земли, поэтому условие выглядит так: diameter < 1.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# planets_df is pre-loaded in your workspace

# Select planets with diameter < 1
Редактировать и запускать код