4
當我在R中繪製任何繪圖時,它總是以沿着周圍框的編號部分的較粗軸線結果。這是一個令人討厭的事情,因爲我必須始終在plot()中關閉軸,然後以零厚度重新繪製它們。我注意到其他labmates的計算機似乎沒有這個問題,這讓我想知道問題來自哪裏。R繪圖函數中的不需要的默認粗軸線
地塊1產生不必要的我粗軸線,劇情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上運行RStudio 0.98.501 10.9.4
對根的任何想法該錯誤非常感謝。謝謝。
您現在應該可以添加這些圖像。 – jbaums 2014-11-05 13:11:43
@jbaums - 非常感謝,並編輯。 – MBeck 2014-11-05 13:14:56
在某些系統上(可能由於抗鋸齒設置等原因)軸的部分顯得更粗,因爲框和軸的線條相互疊加(做plot(x,y,bty ='n')'to看到軸只擴展到外部滴答)。當我遇到這個問題時,我通常在所有其他繪圖命令之後執行'box()'(或者例如'box(lwd = 2)'),這往往會使它不那麼明顯。 – jbaums 2014-11-05 13:23:35