我可能會在這裏丟失一些簡單的東西......我無法找到任何方法去除跨越圖例區分不同顏色的線條;在?filled.contour
以下的從火山地貌例子,我有這樣的:刪除filled.contour圖例中的線條
x <- 10*1:nrow(volcano)
y <- 10*1:ncol(volcano)
filled.contour(x, y, volcano, color = terrain.colors,
plot.title = title(main = "The Topography of Maunga Whau",
xlab = "Meters North", ylab = "Meters West"),
plot.axes = { axis(1, seq(100, 800, by = 100))
axis(2, seq(100, 600, by = 100)) },
key.title = title(main="Height\n(meters)"),
key.axes = axis(2,
labels=FALSE,
at=FALSE,
lty=NULL,
tick=FALSE,
col="white",
col.ticks=NULL)
)
mtext(paste("filled.contour(.) from", R.version.string),side = 1, line = 4, adj = 1, cex = .66)
我已經成功地從軸刪除所有的標籤和刻度的標誌,但線條仍然存在(順便說一句,我想達到的效果是(我相信)在Matlab默認)
謝謝 - 雖然我並沒有期待它那麼複雜! – ChrisW
@ChrisW對我來說這似乎並不複雜,但也許我已經習慣了。諸如「filled.contour」之類的函數的作者無法預測用戶可能想要調整的任何可能的調整。 – joran