始める無料で始める

データフレームを並べ替える

order() 関数の使い方がわかったところで、実際に活用してみましょう。データフレームを、最も小さい惑星から始まり、最も大きい惑星で終わるように並べ替えます。diameter 列を基準に並べ替えを行います。

この演習はコースの一部です

R 入門

コースを見る

演習の手順

  • order()planets_df$diameterdiameter 列)に対して planets_df を呼び出し、結果を positions に格納してください。
  • 次に、planets_df ベクトルを角括弧内の行インデックスとして使い、positions を並べ替えましょう。すべての列を保持したまま、結果をそのまま出力してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# planets_df is pre-loaded in your workspace

# Use order() to create positions
positions <-  

# Use positions to sort planets_df
コードを編集して実行