如何在 R 中使用 ggplot2 将直方图中的 X 轴标签设置在中心的?
geom_histogram 函数的边界参数和 scale_x_continuous 函数的断口参数可以帮助我们在使用 ggplot2 时将直方图中的 X 轴标签设置在中心。我们需要谨慎选择边界和断口,具体取决于 X 轴值的比例。查看以下示例了解如何操作。
示例
考虑以下数据帧 −
示例
> x<-rpois(20,5) > df<-data.frame(x) > df
输出
x 1 5 2 7 3 6 4 4 5 7 6 7 7 10 8 3 9 6 10 6 11 5 12 4 13 4 14 6 15 7 16 4 17 1 18 11 19 6 20 9
加载 ggplot2 包并创建直方图 −
示例
> library(ggplot2) > ggplot(df,aes(x))+ geom_histogram(binwidth=1)
输出

创建 X 轴标签位于中心的直方图 −
示例
>ggplot(df,aes(x))+geom_histogram(binwidth=1,boundary=-0.5)+ scale_x_continuous(breaks=1:11)
输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP