ÎncepețiÎncepe gratuit

Doar planetele cu inele, dar mai scurt

Ce ai învățat în exercițiile anterioare? Ai selectat un subset dintr-un cadru de date (planets_df) în funcție de îndeplinirea sau neîndeplinirea unei anumite condiții (inele sau fără inele) și ai reușit să extragi toate datele relevante. Impresionant! Până acum, NASA probabil că și-a aruncat deja ochii pe CV-ul tău ;-).

Acum, să trecem la nivelul următor și să folosim funcția subset(). Poți considera funcția subset() ca pe o scurtătură pentru a face exact același lucru ca în exercițiile anterioare.

subset(my_df, subset = some_condition)

Primul argument al funcției subset() specifică setul de date din care vrei să extragi un subset. Adăugând al doilea argument, îi oferi lui R informațiile și condițiile necesare pentru a selecta subsetul corect.

Codul de mai jos produce exact același rezultat ca în exercițiul anterior, dar de această dată nu ai mai avut nevoie de rings_vector!

subset(planets_df, subset = rings)

Acest exercițiu face parte din cursul

Introducere în R

Vezi cursul

Instrucțiuni pentru exercițiu

Folosește subset() pe planets_df pentru a selecta planetele care au un diametru mai mic decât cel al Pământului. Deoarece variabila diameter reprezintă o măsură relativă a diametrului planetei față de cel al Pământului, condiția ta este diameter < 1.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# planets_df is pre-loaded in your workspace

# Select planets with diameter < 1
Editează și rulează codul