当我在R中绘制任何绘图时,它总是会沿着周围框的编号部分产生较粗的轴线。这是一个令人讨厌的因为我必须总是在plot()中关闭轴,然后用零厚度重绘它们。我注意到了其他同事'计算机似乎没有这个问题让我想知道问题的来源。
Plot 1生成我不需要的粗轴线,Plot 2作为解决方案:
x<-c(1:10)
y<-c(1:10)
# Plot 1
plot(x,y, main="Plot 1")
# Plot 2
plot(x, y, xaxt='n', yaxt='n', main="Plot 2")
axis(1, lwd=0, lwd.ticks=1)
axis(2, lwd=0, lwd.ticks=1)
我在Mac OSX 10.9.4上运行RStudio 0.98.501
任何有关错误根源的想法都非常感激。感谢。
答案 0 :(得分:0)
你可以创建一个新的绘图函数,这应该有用:
plot = function(x, y, ...){
plot(x, y, xaxt='n', yaxt='n')
axis(1, lwd=0, lwd.ticks=1)
axis(2, lwd=0, lwd.ticks=1)
}