我有一个看起来像的数据集:
foo bar
23 0
72 1
41 1
32 2
21 1
21 1
我想在条形图上绘制一个qq图和foo分布的直方图,等于1.我该怎么做?
我知道qq情节plot
和qqnorm
。我知道hist
。
答案 0 :(得分:3)
简单地按照另一个建议进行分组。
> subset(df, bar==1)
或hist
函数的一行
> hist(subset(df, bar==1))
答案 1 :(得分:1)
只需使用bar == 1获取所有行。以下应该工作:
df1 = ddf[ddf$bar==1,]
df1
foo bar
2 72 1
3 41 1
5 21 1
6 21 1
plot(df1$foo, df1$bar)