No.21621 別の書き方 【コロン】 2015/04/24(Fri) 11:25
いつもいつも超基本的な質問で申し訳ございません。
gakubu, keishiki, score 左からこの順番でタイトル行があり,このオブジェクトをdatとしてあります。
gakubuが"A", keishikiが"講義"だけを抜き出し,抜き出されたデータのscoreの平均値を求めたいです。
aa <- subset(dat, gakubu=="A" & keishiki=="講義")
aa_mean<-mean(aa$score)
これで正しい結果になるのですが,勉強のために教えてください。
このような書き方しかないのでしょうか?あるいはもっと効率よく(?)表現できますか?
よろしくお願いいたします。
No.21622 Re: 別の書き方 【青木繁伸】 2015/04/24(Fri) 14:47
特に長くも,変でも,時間がかかるわけでもないので,そのやり方でいいと思います。
他の書き方ということならば,
mean(dat[dat$gakubu=="A" & dat$keishiki=="講義", 3])
とか
● 「統計学関連なんでもあり」の過去ログ--- 047 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る