如何使用 R 中的 ggplot2 更改条形图中的 Y 轴值?


条形图通常用于分析数据集中某个因子变量水平出现的次数,而 Y 轴值对条形图至关重要。有时这些值不是我们想要的格式,因此,我们希望用新值替换它们。我们可以借助 ggplot2 中 scale_y_continuous 函数的 breaks 参数来实现此目的。

示例

考虑以下数据帧 −

> set.seed(1)
> x<-rpois(50,5)
> df<-data.frame(x)

加载 ggplot2 包 −

> library(ggplot2)

在未指定 Y 轴值的情况下创建绘图 −

> ggplot(df,aes(x))+
+ geom_bar()

输出

使用新 Y 轴值作图 −

> ggplot(df,aes(x))+
+ geom_bar()+
+ scale_y_continuous(breaks=c(0,2,4,6,8,10))

输出

更新于: 11-Aug-2020

6K+ 浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告