在R中显示热图上的值

Mdh*_*ale 5 r heatmap

我正在使用heatmap.2制作热图,并想知道是否还有在所有热图位置上显示值.例如,对于表示"1"和等级的区域,我想显示值"43",表示"2",并将值51赋予特权等等.

我的样本数据如下: 在此输入图像描述

            rating complaints privileges learning raises critical advance
      1      43         51         30       39     61       92      45
      2      63         64         51       54     63       73      47
      3      71         70         68       69     76       86      48
      4      61         63         45       47     54       84      35
Run Code Online (Sandbox Code Playgroud)

CMi*_*ael 6

你是这个意思吗?通过提供数据对象作为cellnote参数,值将打印在热图中.

heatmap.2(data,           # cell labeling
          cellnote=data,
          notecex=1.0,
          notecol="cyan",
          na.color=par("bg"))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述