Тепловая карта со значениями NA

Я пытался построить тепловую карту, но в моей матрице есть несколько НА. Я не хочу выбрасывать целые строки, поэтому ищу здесь решение. Первая ошибка - NA/NaN/Inf при вызове внешней функции (аргумент 11). Я думаю, что hcluster не работает с данными Na. Как насчет добавления разрывов и маркировки НП черным цветом. Я пробовал код

my_palette <- colorRampPalette(c("yellow", "orange", "red")) (n=20)
breaks <- seq(min(treatment.matrix, na.rm = T), max(treatment.matrix, na.rm = T), length.out=21)
heatmap.2(treatment.matrix, trace="none", na.color = "black", scale="none", col = my_palette, breaks=breaks)

Но произошла та же ошибка. Пожалуйста помоги. Спасибо.

0 ответов

Другие вопросы по тегам