由于我已将R更新到版本3.5.2,所以我的pirateplots(yarrr库)显示的y轴刻度数比以前更多。在它们只显示整数值(1、2、3等,1)之前,现在它们也显示了0.5值(1、1.5、2、2.5、3等), 2)。尽管事实是数据和脚本与以前完全相同。
您知道我如何删除.5值刻度,并使绘图看起来像以前一样吗?
答案 0 :(得分:0)
我认为yaxt.y
参数是您要寻找的参数,因为它允许您覆盖默认的y轴构造。
这是使用默认参数的图
pirateplot(weight ~ Diet, data = ChickWeight)
现在使用yaxt.y
参数
pirateplot(weight ~ Diet, data = ChickWeight, yaxt.y = seq(0, 400, 25))
您还可以使用gl.lwd
指定网格线的宽度:
pirateplot(weight ~ Diet, data = ChickWeight, yaxt.y = seq(0, 400, 25), gl.lwd = c(.5, 1.5), gl.col = "black")
希望这会有所帮助!