levelplot (lattice) を使用して 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="")