使用HIST()函数中的R得到的百分比,而不是原始的频率

一个人怎么可以绘制百分比,而不是使用R中的HIST()函数的原始频率?

--------------解决方案-------------

这对方的回答是正确的,在这里我的错。 我不能删除它,因为它是目前公认的,我认为这是比较合适的链接,而不是将其复制到矿井,使煤矿是正确的正确的答案。 我把我下面的(原来的)错误的答案。



添加freq=FALSE参数。

从帮助页面hist

频率逻辑; 如果为true,直方图图形是频率的表示,结果的计数组成部分; 如果为FALSE,概率密度,元件密度,绘制(以便直方图具有一个的总面积)。 默认为TRUE当且仅当突破等距(而不是指定的概率)。

只需使用freq=F参数不给人以百分比的柱状图,其标准化直方图所以总面积等于1。
为了得到一些数据集的百分比的直方图,例如x,这样做:

h = hist(x)
h$density = h$counts/sum(h$counts)*100
plot(h,freq=F)

基本上你正在做的是创造一个柱状图对象,改变密度属性为百分比,然后重新绘制。

分类:ř 时间:2015-01-24 人气:2
本文关键词: 直方图
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.374 (s). 10 q(s)