Я хотел бы сгруппировать матрицу с помощью kmeans и иметь возможность построить ее как тепловую карту. Звучит довольно банально, и я видел много подобных сюжетов. Я пытался погуглить, но не могу найти способ обойти это.
Я хотел бы иметь возможность изобразить что-то вроде панели A или B на этом рисунке. Скажем, у меня есть матрица с 250 строками и 5 столбцами. Я не хочу кластеризовать столбцы, только строки.
m = matrix(rnorm(25), 250, 5)
km = kmeans(m, 10)
Тогда как мне изобразить эти 10 кластеров в виде тепловой карты? Ваши комментарии и помощь более чем приветствуются.
Спасибо.