記述統計の出力
これまで、出力はコンソールに表示するだけでした。この演習では、アワビの重量測定に関する記述統計のために、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
___