1. Learn
  2. /
  3. कोर्स
  4. /
  5. Introduktion till R

Connected

अभ्यास

Bara planeter med ringar, fast kortare

Vad lärde du dig egentligen i de föregående övningarna? Du valde ut ett delmängd från en dataram (planets_df) baserat på om ett visst villkor var uppfyllt eller inte (ringar eller inga ringar), och du lyckades hämta ut all relevant data. Imponerande! NASA har förmodligen redan börjat nosa på ditt CV ;-).

Nu tar vi det ett steg längre och använder funktionen subset(). Tänk på subset() som en genväg för att göra exakt samma sak som i de föregående övningarna.

subset(my_df, subset = some_condition)

Det första argumentet i subset() anger den dataram du vill skapa en delmängd av. Med det andra argumentet ger du R den information och de villkor som behövs för att välja rätt delmängd.

Koden nedan ger exakt samma resultat som i föregående övning – men den här gången behövde du inte rings_vector!

subset(planets_df, subset = rings)

निर्देश

100 XP

Använd subset() på planets_df för att välja ut planeter med en diameter som är mindre än jordens. Eftersom variabeln diameter är ett relativt mått på planetens diameter i förhållande till jordens, är ditt villkor diameter < 1.