如何查看数据集的特定子集

时间:2014-09-27 05:54:55

标签: r dataset distribution

我有一个看起来像的数据集:

 foo     bar
 23      0
 72      1
 41      1
 32      2
 21      1
 21      1

我想在条形图上绘制一个qq图和foo分布的直方图,等于1.我该怎么做?

我知道qq情节plotqqnorm。我知道hist

2 个答案:

答案 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)