gpt4 book ai didi

R - ggplot2 - geom_histogram 中的右间隔选项

转载 作者:行者123 更新时间:2023-12-01 19:35:12 24 4
gpt4 key购买 nike

具有范围从 0.42 到 1 的数据:

> summary(performance$SPC8)
Min. 1st Qu. Median Mean 3rd Qu. Max.
0.4210 0.7805 0.8590 0.8359 0.9220 1.0000

我做了以下直方图:

ggplot(performance, aes(x=SPC8)) + 
geom_histogram(aes(y = 100*(..count.. /74)), binwidth=.1, colour="black", fill="cadetblue3") +
geom_vline(aes(xintercept=mean(SPC8, na.rm=T)),color="red", linetype="dashed", size=1) +
format_options

enter image description here如何更改上面的代码,以便“1”之后没有垃圾箱?

最佳答案

geom_histogram() 使用 stat_bin() 将数据分成 bin。 stat_bin() 的默认值为 right=FALSE,这意味着类以包含该值的值开始,以不包含该值的值结束,例如,类 0.9-1 将包含0.9 但不包括 1。要将此更改为相反的方向,只需将 right=TRUE 添加到 geom_histogram()

 ggplot(performance, aes(x=SPC8)) + 
geom_histogram(aes(y = 100*(..count.. /74)), binwidth=.1, colour="black",
fill="cadetblue3",right=TRUE) +
geom_vline(aes(xintercept=mean(SPC8, na.rm=T)),color="red", linetype="dashed", size=1)

关于R - ggplot2 - geom_histogram 中的右间隔选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25892414/

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