Sorting your data frame
Alright, now that you understand the order()
function, let us do something useful with it. You would like to rearrange your data frame such that it starts with the smallest planet and ends with the largest one. A sort on the diameter
column.
This exercise is part of the course
Introduction to R
Exercise instructions
- Call
order()
onplanets_df$diameter
(thediameter
column ofplanets_df
). Store the result aspositions
. - Now reshuffle
planets_df
with thepositions
vector as row indexes inside square brackets. Keep all columns. Simply print out the result.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# planets_df is pre-loaded in your workspace
# Use order() to create positions
positions <-
# Use positions to sort planets_df