始める無料で始める

ロング形式のデータを並べ替える

これで chocolate に選択データをロング形式で入れられましたが、まだ整えるべき点がいくつかあります。まず、同じ選択質問に対する代替案がまとまって表示されるように、chocolate を並べ替えるとよいでしょう。

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

Rで学ぶマーケティングのための選択モデリング

コースを見る

演習の手順

  • order() 関数で並べ替えに使う変数を指定します。順番は chocolate$Subject、次に chocolate$Trial、その次に chocolate$Alt です。
  • new_order を使って、データフレーム chocolate の行を並べ替えます。

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

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

# Create the new order for the chocolate data frame
new_order <- order(____, ____, ____)

# Reorder the chocolate data frame to the new_order
chocolate <- chocolate[____,]

# Look at the head() of chocolate to see how it has been reordered
head(chocolate)
コードを編集して実行