gpt4 book ai didi

r - 以标签为中心对齐直方图的条形

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

出于布局原因,我想将直方图条放在标签的中心位置,这样条的中间就在标签的顶部。

library(ggplot2)

df <- data.frame(x = c(0,0,1,2,2,2))

ggplot(df,aes(x)) +
geom_histogram(binwidth=1) +
scale_x_continuous(breaks=0:2)

这是到目前为止的样子 - 条形的左侧位于标签的顶部:

enter image description here

是否可以以这种方式调整给定的片段? (不使用 geom_bar 代替 f.x.)

最佳答案

这不需要分类 x 轴,但如果您的 bin 宽度与 1 不同,您会想玩一点。

library(ggplot2)

df <- data.frame(x = c(0,0,1,2,2,2))

ggplot(df,aes(x)) +
geom_histogram(binwidth=1,boundary=-0.5) +
scale_x_continuous(breaks=0:2)

老年人 ggplot2 (<2.1.0),使用 geom_histogram(binwidth=1, origin=-0.5) .

关于r - 以标签为中心对齐直方图的条形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19989235/

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