r Значения тепловой карты в ячейках - пакет ComplexHeatmap - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть небольшая матрица с числами, которые я хочу преобразовать в тепловую карту и сохранить числа внутри. Вот данные:

print(cor.matrix)
          stock.GLS stock.NVS stock.PLX
stock.GLS 1.0000000 0.4078177 0.2416839
stock.NVS 0.4078177 1.0000000 0.1485917
stock.PLX 0.2416839 0.1485917 1.0000000

И вот как я создаю карту тепла.

Я хочу, чтобы числа go внутри квадратов, как здесь [ отображают матрицу, включая значения, как тепловую карту , но с использованием этого пакета. Есть идеи?

library(ComplexHeatmap)

Heatmap(cor.matrix, 
        cluster_columns=FALSE,
        cluster_rows=FALSE
       )

Вывод выглядит так: enter image description here

1 Ответ

0 голосов
/ 29 апреля 2020

Это 2.9.1 cell_fun из полного справочника ComplexHeatmap, что вы ищете (https://jokergoo.github.io/ComplexHeatmap-reference/book/a-single-heatmap.html#customize -the-heatmap-body )

...