我用水平圖(格子)在R中創建一個關聯熱圖。 我想要框之間的邊界,但不是沿着外部,因爲它干擾了情節邊界。 如何從盒子中取出外框?R水平圖刪除外部邊界(調整繪圖邊框)
這裏是我的代碼:
levelplot(matrix, border="black",
colorkey=list(height=.25, space="right", at=seq(-1, 1, .25), cuts=7),
scales=list(y=(list(cex=1)), tck = c(1,0), x=list(cex=1, rot=90)),
main="Leaf Correlations", xlab="", ylab="",
col.regions=scalebluered)
,這裏是什麼樣子。我不喜歡邊緣上的雙回線..
編輯:這裏是一個可重複的例子:
data(mtcars)
cars.matrix <- as.matrix(mtcars[c(2:8)])
cars.corr <- cor(cars.matrix)
levelplot(cars.corr, border="black", colorkey=list(height=.25, space="right",
at=seq(-1, 1, .25), cuts=7),
scales=list(y=(list(cex=1)), tck = c(1,0), x=list(cex=1, rot=90)),
xlab="", ylab="")
也許去除外邊框代替?我的格是有點生疏,但也許像'par.settings =名單(axis.line =名單(LWD = 0)'或'也許山坳=「白色」'也許吧。 – joran
嗯...這似乎刪除所有線路,包括蜱... – joran
任何機會,你可以做一個最小的可重複的例子 –