1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do R

Connected

ćwiczenie

Tylko planety z pierścieniami – krócej

Czego właściwie nauczyłeś się w poprzednich ćwiczeniach? Wybrałeś podzbiór z ramki danych (planets_df) na podstawie spełnienia określonego warunku (pierścienie lub ich brak) i udało ci się wyciągnąć wszystkie istotne dane. Nieźle! NASA pewnie już zerkała na twoje CV ;-).

Teraz przejdźmy o poziom wyżej i skorzystajmy z funkcji subset(). Możesz traktować subset() jako skrót, który robi dokładnie to samo, co wykonywałeś w poprzednich ćwiczeniach.

subset(my_df, subset = some_condition)

Pierwszy argument subset() wskazuje zbiór danych, z którego chcesz wyodrębnić podzbiór. Drugi argument dostarcza R informacji i warunków niezbędnych do wybrania właściwych wierszy.

Poniższy kod daje dokładnie taki sam wynik jak w poprzednim ćwiczeniu – tym razem jednak nie potrzebujesz rings_vector!

subset(planets_df, subset = rings)

Instrukcje

100 XP

Użyj funkcji subset() na ramce planets_df, aby wybrać planety o średnicy mniejszej niż Ziemia. Zmienna diameter to względna miara średnicy planety w stosunku do średnicy Ziemi, dlatego warunek ma postać diameter < 1.