r - 在 R 中的热图上显示值

标签 r heatmap

我正在使用 heatmap.2 处理热图,想知道是否可以在所有热图位置上显示值。例如,对于代表“1”和评级的区域,我想显示值“43”,“2”和特权值51等等。

我的样本数据如下:enter image description here

            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

最佳答案

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

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

enter image description here

关于r - 在 R 中的热图上显示值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21386921/

相关文章:

r - R 中的非线性多元回归

python - 我想在 matplotlib 热图的列之间添加额外的空间,我该怎么做?

javascript - 带有传单的 Heatmap.js。最大值未按预期工作

r - 访问 Twitter API 时需要授权错误

重命名ggplot2中的变量名称

R 添加具有预定义模式的新列

python - seaborn 热图中的日期轴

r - 将缺失因子水平添加到 ggplot2 热图中

r - 根据未在 x、y、颜色映射/plot_ly 条件文本中使用的辅助子分组,有条件地为热图单元格分配颜色和标签

r - 导出具有负刻度线长度的图时,轴标签会碰到轴 (ggplot2)