热图与绿色反色

时间:2018-06-15 17:54:40

标签: r

我制作了热图

enter image description here

使用viridis配色方案(包装“gplots”和“viridis”),我的数据是91个参与者和21个变量的0.0001-0.01的所有数字

这是我使用的代码:

heatmap.2(responses_7m_matrix_log, 
          col=viridis, 
          trace="none", 
          margins= c(8, 12), 
          cexCol=0.6, cexRow=0.5, 
          Rowv=FALSE, Colv=FALSE, key=FALSE)

热图看起来就像我想要的那样,但是我想要扭转颜色并找不到如何去做。

我尝试过添加

scale_color_viridis(direction = -1)

但这不起作用(它给出了“二元运算符的非数字参数”错误

现在有人如何反转颜色?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案heatmap.2(responses_7m_matrix_log, col=viridis(15, direction = -1), trace="none", margins= c(8, 12), cexCol=0.6, cexRow=0.5, Rowv=FALSE, Colv=FALSE, key=TRUE)