如何在 ggplot2 直方图中指定 x 轴?
Posted
技术标签:
【中文标题】如何在 ggplot2 直方图中指定 x 轴?【英文标题】:how do you specify the x axis in ggplot2 histogram? 【发布时间】:2022-01-20 12:54:28 【问题描述】:我有以下代码使用 ggplot2 绘制直方图。
ggplot(data = plot, aes(x = total_Amg))+
geom_histogram(binwidth = 1, colour = "black", fill = "white") +
facet_wrap(~ gentamicin)
如何指定在结果图的 x 轴上显示哪些数字,即显示 0 到 8,而不是显示自动生成的数字(见下文)?
【问题讨论】:
这能回答你的问题吗? Change x-axis breaks ggplot2 另见***.com/q/22818899/5325862 【参考方案1】:尝试添加:
+ scale_x_continuous(breaks = 0:8, labels = 0:8)
【讨论】:
【参考方案2】:+scale_x_continuous(breaks=0:8)
应该可以解决问题
【讨论】:
谢谢。我已经尝试过了,对于一个数据集这是可行的,但对于另一个数据集它只显示 0 到 5?我想为这两个图表显示 0 到 8。以上是关于如何在 ggplot2 直方图中指定 x 轴?的主要内容,如果未能解决你的问题,请参考以下文章