Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R-ggplot2-设置刻度线间隔_R_Ggplot2 - Fatal编程技术网

R-ggplot2-设置刻度线间隔

R-ggplot2-设置刻度线间隔,r,ggplot2,R,Ggplot2,对于ggplot,我需要获得间隔为10而不是20的标记,如下图所示-如何获得间隔为10的x轴标记和间隔为5的y轴标记 对于所有系列,原始x轴矢量具有类似[10,20,30,40,50,60]的数据,对于一个系列,y轴矢量具有类似[1.67,3.3,5,6.67,8.3,10]的数据,对于其他两个系列,具有类似的数据 我建议您添加一些代码,以便人们更容易在这里帮助您 要回答您的问题,您可以使用scale系列中的breaks选项。比如说, g <- ggplot(...) + ... g +

对于ggplot,我需要获得间隔为10而不是20的标记,如下图所示-如何获得间隔为10的x轴标记和间隔为5的y轴标记

对于所有系列,原始x轴矢量具有类似[10,20,30,40,50,60]的数据,对于一个系列,y轴矢量具有类似[1.67,3.3,5,6.67,8.3,10]的数据,对于其他两个系列,具有类似的数据


我建议您添加一些代码,以便人们更容易在这里帮助您

要回答您的问题,您可以使用
scale
系列中的
breaks
选项。比如说,

g <- ggplot(...) + ...
g + scale_x_continuous(breaks = seq(10, 60, by = 10))
  + scale_y_continuous(breaks = seq(0, 10, len = 5))

g如果有一种方法可以指定中断频率,而不必指定上限,那就太好了。