Лише планети з кільцями, але коротше
То що саме ви вивчили в попередніх вправах? Ви вибирали підмножину з датафрейму (planets_df) залежно від того, чи є певна умова істинною (є кільця чи ні), і змогли отримати всі потрібні дані. Чудово! На цей момент NASA, мабуть, уже придивляється до вашого резюме ;-).
Тепер піднімімося на рівень вище й скористаймося функцією subset(). Сприймайте 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