我是R的新手,我想使用热图2从我的数据生成一行热图,如“响应生物应激的广泛动态DNA甲基化”中所述,图3C(Dowen等,2012) 。以下是该文章的链接:pnas.org/content/109/32/E2183/1
我的有效数据只是一个值介于-1和1之间的列:
deltaMeth
-1
-1
-0.9
-0.8
-0.2
0.3
0.6
0.7
0.8
1
我的目标是使用我的数据集创建类似于(Dowen et al。,2012)报告的热图。
感谢。
答案 0 :(得分:3)
您可以使用image
绘制单列数据集的热图:
library(graphics)
mat <- matrix(c(-1, -1, -.9, -.8, -.2, .3, .6, .7, .8, 1))
image(mat)