Rを使ってみた3

python使おうかと思ったけど、講義が今週で終わるので、とりあえずこの講義についてはRでやる事にした。
講義の課題をやるのが目的なのに、pythonの習得がネックになったら意味が無いと気付いたので…。

簡単にクロス集計する

hoge1 = table(data1, data2)
hoge1

# 列で割合表示にする(行でやるなら、margin = 1、全体ならmargin = 3))
prop.table(hoge1, margin = 2) * 100

条件列を指定して、他列の平均とかをする(FUN=の部分を変えれば他の集計も出来る)

aggregate(集計したい他列, by=list(条件列), FUN=mean)

Rは便利なんだけど、つまみ食いでやってるから、都度調べなければいけない事が多い…。
とりあえず、これで講座は終わったので、pythonに手を出していこうと思う。

コメント

タイトルとURLをコピーしました