gpt4 book ai didi

r - R 中结合前两个值的直方图

转载 作者:行者123 更新时间:2023-12-01 08:59:02 26 4
gpt4 key购买 nike

我在 R 中绘制直方图,前两个频率被合并到一个我不想要的 bin 中。数据中有七个可能的值,我想要 7 个 bin,而不是 6 个。

Histogram

R绘制的直方图的信息是,

$breaks
[1] 9 10 11 12 13 14 15

$counts
[1] 27 6 5 4 1 11

$density
[1] 0.50000000 0.11111111 0.09259259 0.07407407 0.01851852 0.20370370

$mids
[1] 9.5 10.5 11.5 12.5 13.5 14.5

$xname
[1] "data$hour"

$equidist
[1] TRUE

attr(,"class")
[1] "histogram"

问题在于 $counts,它们应该是:
9-20
10-7
11-6
12-5
13-4
14-1
15-11

直方图和信息生成的数据和命令是:
temp <- c(9, 9, 9, 11, 12, 14, 15, 9, 9, 9, 10, 9, 13, 13, 15, 15, 9, 
9, 9, 11, 12, 13, 15, 15, 15, 9, 9, 10, 11, 12, 9, 10, 10, 12,
15, 9, 9, 9, 9, 10, 11, 15, 9, 10, 10, 11, 11, 12, 13, 15, 15,
9, 9, 15)

hist(temp)
histinfo = hist(temp)
histinfo

如何纠正?我的想法是计算出现次数并绘制条形图,但这似乎有点过分,因为 hist 已经内置。我尝试更改休息时间但无济于事。

谢谢你。

最佳答案

使用 table功能与 barplot

> barplot(table(temp))

enter image description here

关于r - R 中结合前两个值的直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22428992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com