【问题标题】:R language - difference hist resultR语言 - 差异历史结果
【发布时间】:2016-02-13 19:34:04
【问题描述】:

谁能解释一下R语言中这四个语句的区别?

data
 [1] 18 22 18 20 20 20 20 17 17 16 20 17 21 19 18 19 13 21 19 14 22 19 20 20 16 19 21 19 17 20 15 20 18 19 26 21 19 22 20 24 25
 [42] 14 20 17 20 21 19 20 16 18 18 16 18 16 15 20 15 17 20 16 16 17 21 19 17 21 19 21 19 19 18 16 17 15 21 22 18 19 18 22 23 20
 [83] 21 17 17 15 12 23 18 19 18 21 18 17 18 22 16 20 21 18

table(data)
 data
 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 
 1  1  2  5  9 12 15 15 17 12  6  2  1  1  1 

hist(data)
hist(data, probability=TRUE)
hist(table(data))
hist(table(data), probability=TRUE)

结果是:

谢谢!

【问题讨论】:

  • 看看this discussion,因为它与您的问题相对应。
  • 你有这些功能的帮助吗?使用table 意味着您正在绘制与原始数据不同的信息,并且probability 参数在那里得到了很好的描述。究竟是什么不清楚?
  • 是的,我已经看到了帮助,但我无法为每个图表指定名称。第一个代表不同值的频率,对吧?例如: length(data[data>=18 & data

标签: r math


【解决方案1】:

hist(data) 是数据的直方图,而hist(table(data))计数的直方图(即直方图的直方图)。第二个图告诉您的是,大多数年龄在数据中出现 0 到 5 次。参数 probability=TRUE 仅重新调整 y 轴以匹配测量的概率(=counts/total)而不是计数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    • 1970-01-01
    • 2020-05-05
    • 2022-01-24
    • 2014-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多