【问题标题】:Plot a histogram with densities past initialization绘制具有过去初始化密度的直方图
【发布时间】:2016-04-07 09:58:42
【问题描述】:

此代码将创建两个图。

a = c(0,1,1,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,5,5,6,6,6,6,6,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,9)
b = hist(a, freq=FALSE)
dev.new()
plot(b)

第一个是密度的直方图(我想要的)。但是,如果以后想绘制 b,它总是会被绘制为频率。

有没有机会将直方图绘制为初始化后的密度?

【问题讨论】:

    标签: r histogram


    【解决方案1】:

    你只需要更改plot中的参数

    plot(b,freq=FALSE)
    

    【讨论】:

    • 哇!没有尝试明显的:)
    • 原因实际上很微妙,对象histogram 的方法plot 包含一个freq 参数,它(非常令人失望)覆盖hist 调用中的freq .
    猜你喜欢
    • 2021-05-04
    • 2014-08-20
    • 1970-01-01
    • 2017-12-04
    • 2014-04-10
    • 2017-11-26
    • 1970-01-01
    • 2014-05-03
    • 2017-06-08
    相关资源
    最近更新 更多