Get startedGet started for free

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

View Course

Exercise instructions

  • Call order() on planets_df$diameter (the diameter column of planets_df). Store the result as positions.
  • Now reshuffle planets_df with the positions 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
Edit and Run Code