【问题标题】:how to look at specific subset of a dataset如何查看数据集的特定子集
【发布时间】:2014-11-22 04:26:49
【问题描述】:

我有一个如下所示的数据集:

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

我想绘制一个 qq 图和 foo 在 bar 等于 1 的分布的直方图。我该怎么做?

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

【问题讨论】:

标签: r dataset distribution


【解决方案1】:

按照其他人的建议进行子集化。

> subset(df, bar==1)

或者hist函数的一行

> hist(subset(df, bar==1))

【讨论】:

    【解决方案2】:

    只需使用 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)
    

    【讨论】:

      猜你喜欢
      • 2020-08-19
      • 1970-01-01
      • 2012-01-26
      • 2012-11-07
      • 2010-12-30
      • 1970-01-01
      • 2013-07-16
      • 1970-01-01
      • 2019-09-08
      相关资源
      最近更新 更多