Sortowanie ramki danych
Skoro rozumiesz już działanie funkcji order(), czas wykorzystać ją w praktyce. Chcesz posortować ramkę danych tak, żeby zaczynała się od najmniejszej planety, a kończyła na największej. Innymi słowy – posortuj dane według kolumny diameter.
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Wywołaj
order()na kolumnieplanets_df$diameter(kolumnadiameterw ramceplanets_df). Wynik zapisz jakopositions. - Następnie przetasuj
planets_df, używając wektorapositionsjako indeksów wierszy wewnątrz nawiasów kwadratowych. Zachowaj wszystkie kolumny. Na koniec po prostu wyświetl wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# planets_df is pre-loaded in your workspace
# Use order() to create positions
positions <-
# Use positions to sort planets_df