gpt4 book ai didi

R hist 右/左簇合并

转载 作者:行者123 更新时间:2023-12-04 02:24:33 25 4
gpt4 key购买 nike

我有一个长度为 15,000 的数据集,实际值从 0 到 100。我的数据集严重偏左。我正在尝试完成以下分类:0、1、2、3、4、5、6、7、8、9、10、>10。到目前为止我所做的是创建以下内容:

  breakvector = c(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 100) 

并已运行:

  hist(datavector, breaks=breakvector, xlim=(0, 13))

但是,这似乎会导致直方图不包含大于 13 的数据。有没有人知道如何让 R 将所有其余数据放入最后一个 bin 中。提前致谢。

最佳答案

这个怎么样

datavector<-c(sample(1:9, 40, replace=T), sample(10:100, 20, replace=T))
breakvector <- c(0:11)
hist(ifelse(datavector>10,11,datavector), breaks=breakvector, xlim=c(0, 13), xaxt="n")
axis(1, at=1:11-.5, labels=c(1:10, ">10"))

我没有调整间隔,而是将所有值 >10 放入 11 的 bin 中。然后我相应地更新轴。

enter image description here

关于R hist 右/左簇合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23944355/

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