始める無料で始める

記述統計の出力

これまで、出力はコンソールに表示するだけでした。この演習では、アワビの重量測定に関する記述統計のために、summary()psych::describe() の両方の出力を保存します。

まず、summary() 関数の出力を保存します。これは table クラスのオブジェクトです。table オブジェクトの要素は [row, col] 構文で選択できます。

次に、psych::describe() 関数の出力を保存します。この出力は psych describe というカスタムのクラス型で、同時に data.frame クラスでもあります。したがって、psych::describe() の出力の要素は、$ 演算子を使って名前で選択して取り出せます。

abaloneKeep データセットと、dplyr および psych パッケージはすでに読み込まれています。

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

SAS ユーザーのための R

コースを見る

演習の手順

  • abaloneKeep にある whole weight、shucked weight、shell weight の要約統計を absummary として保存します。
  • absummary から列 1〜2 を表示します。
  • psych::describe() を使って、abaloneKeep の abalone whole weight、shucked weight、shell weight の記述統計を計算し、出力を abpsych として保存します。
  • abpsych から平均絶対偏差 mad を表示します。

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

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

# Save summary stats output for 3 requested weights
absummary <- ___ %>% 
  select(___) %>% 
  ___

# Pull columns 1 to 2 out of absummary
absummary[,___]

# Save describe from psych output for weights as abpsych
abpsych <- ___ %>%
  ___ %>%
  ___

# Display the mad element from abpsych
___
コードを編集して実行