Я хотел бы сгруппировать матрицу с помощью kmeans и уметь отображать ее как тепловую карту.Это звучит довольно банально, и я видел много таких сюжетов.Я попытался погуглить вокруг, но не могу найти способ обойти это.
Я бы хотел нарисовать что-то вроде панели A или B на этом рисунке.Допустим, у меня есть матрица с 250 строками и 5 столбцами.Я не хочу кластеризовать столбцы, только строки.
m = matrix(rnorm(25), 250, 5)
km = kmeans(m, 10)
Тогда как мне построить эти 10 кластеров как тепловую карту?Ваши комментарии и помощь приветствуются.
Спасибо.
![enter image description here](https://i.stack.imgur.com/Cpl4b.jpg)