以下のようなサンプルデータtest.data
があります。
income expend id
9142.7 1576.2 1
23648.75 2595 2
9014.25 156 1
4670.4 604.4 3
6691.4 3654.4 3
14425.2 66 2
8563.45 1976.2 2
2392 6 1
7915.95 619.2 3
4424.2 504.2 2
最初ddply
に、各IDの平均収入と支出を取得するために使用します
library(plyr)
group<-ddply(test.data, .id,summarize, income.mean=mean(income),expend.mean=mean(expend))
今、私はからのプロット関数を使用してプロットggplot2
しincome.mean and expend.mean
ますid.
library (ggplot2)
plot.income<-qplot(id,income.mean,data=group)
plot.expend<-qplot(id,expend.mean,data=group)
上記のコードはエラーなしで実行されますが、qplot 関数を ddply で、またはその逆に組み合わせる効率的な方法を探しています。また、これらの両方のプロットを組み合わせる必要がある場合、どうすればよいですか?
ありがとう 。