在 R 上绘制问题(使用热图)
plotting issue on R (using heatmaps)
我有一个要绘制的矩阵,我正在使用以下几行:
library(lattice)
levelplot(cont.freq)
我想去掉剧情中的黑点?我想使用矩阵的行名和列名进行 x&y 标记。但是我不知道如何用一种好的方式来表示它们。
顺便说一下,矩阵是 1284x1284..
以下作品:
x_at <- pretty(seq_len(nrow(cont.freq)))
y_at <- pretty(seq_len(ncol(cont.freq)))
levelplot(cont.freq, rm.na = TRUE, scales=list(y=list(at=y_at),x=list(at=x_at)), xlab="Residue ID", ylab="Residue ID", main="Contact Frequency")
我有一个要绘制的矩阵,我正在使用以下几行:
library(lattice)
levelplot(cont.freq)
我想去掉剧情中的黑点?我想使用矩阵的行名和列名进行 x&y 标记。但是我不知道如何用一种好的方式来表示它们。
顺便说一下,矩阵是 1284x1284..
以下作品:
x_at <- pretty(seq_len(nrow(cont.freq)))
y_at <- pretty(seq_len(ncol(cont.freq)))
levelplot(cont.freq, rm.na = TRUE, scales=list(y=list(at=y_at),x=list(at=x_at)), xlab="Residue ID", ylab="Residue ID", main="Contact Frequency")