Jen planety s prstenci, ale kratší
Tak co ses vlastně naučil/a v předchozích cvičeních? Vybral/a jsi podmnožinu z datového rámce (planets_df) podle toho, zda platí určitá podmínka (prstence nebo ne), a podařilo se ti vytáhnout všechna relevantní data. Skvělá práce! NASA si tě už asi brzy všimne ;-).
Teď postoupíme o úroveň výš a použijeme funkci subset(). Funkci subset() si představ jako zkratku, která dělá přesně to samé jako předchozí cvičení.
subset(my_df, subset = some_condition)
První argument funkce subset() určuje datový rámec, ze kterého chceš vybírat. Druhým argumentem předáš R informace a podmínky potřebné k výběru správné podmnožiny.
Následující kód vrátí úplně stejný výsledek jako v předchozím cvičení – tentokrát ale bez nutnosti použít rings_vector!
subset(planets_df, subset = rings)
Toto cvičení je součástí kurzu
Introduction to R
Pokyny k cvičení
Použij subset() na planets_df a vyber planety s průměrem menším než Země. Proměnná diameter je relativní míra průměru planety vůči průměru Země, takže tvoje podmínka je diameter < 1.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# planets_df is pre-loaded in your workspace
# Select planets with diameter < 1