1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în R

Connected

exercițiu

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)

Instrucțiuni

100 XP

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.