created:05-13-2022
views:146
0

ggplot2指定坐标范围后,x轴还是没有从指定的值开始的问题。

如图:

ggplot2坐标不从零开始

显示的坐标刻度偏离0.

提问于: 05-13-2022
user image wiki
添加评论
评论需要先登录哦o( ̄ε ̄*)
1 回答
0

解决办法

设定scale_x(或y)_continuous强制以我们设定的坐标起点开始

> p + 
scale_x_continuous(expand = c(0, 0) ,limits=c(0,7)) + 
scale_y_continuous(expand = c(0, 0),limits=c(-30,30))
  • limits=c(0,7):x轴范围
  • limits=c(-30,30):y轴范围
  • expand = c(0, 0): 强制显示的坐标轴以limits的起点为起点

效果:

ggplot2修改坐标轴起始值

编辑于: 07-19-2022
回答于:05-13-2022
添加评论
评论需要先登录哦o( ̄ε ̄*)
添加回答