Это пример с цветами в диапазоне от "darkblue"
до "lightblue"
с более темными цветами, назначенными медиане набора данных mtcars
.
library(pheatmap)
#you can decrease 0.5 if you want finer palette
my_colors <- seq(min(mtcars),max(mtcars), by=0.5)
my_palette <- c(colorRampPalette(colors=c("lightblue","darkblue"))(n=(length(my_colors)-1)/2),
"darkblue",
colorRampPalette(colors=c("darkblue","lightblue"))(n=(length(my_colors)-1)/2))
pheatmap(mtcars,
scale = "none",
cluster_cols=FALSE,
cluster_rows = FALSE,
treeheight_row=0,
show_rownames=FALSE,
main = "Example",
color = my_palette,
breaks = my_colors)