Я новичок в R и начал использовать pheatmap для визуализации двукратных изменений экспрессии генов в обработанных и контрольных клетках. По умолчанию pheatmap устанавливает верхний предел цветового ключа на 6 и нижний предел на -2. Есть ли способ назначить цвета таким образом, чтобы все значения выше 4 присваивались максимальной интенсивности красного, значения ниже -1 назначались максимальной интенсивности синего, а значения между ними назначались цветам различной интенсивности?
Это код, который я использовал:
pheatmap(my_matrix,cluster_cols = FALSE,cellwidth = 30,fontsize = 7,height = 40,show_rownames = FALSE)
Я хотел бы использовать в качестве цветов:
colorRampPalette(rev(brewer.pal(n=7,name="RdYlBu")))