Расщепление тепловых карт - PullRequest
0 голосов
/ 04 мая 2020

У меня есть вопрос, который я хотел бы разделить мою тепловую карту на основе местоположения в Париже. Моя база данных представляет собой фрейм данных с z-баллами без клинических параметров (в качестве местоположения в Париже), мой вопрос заключается в том, как разделить тепловую карту, например, на основе местоположения в Париже (это находится в наборе данных my_data_QC2_visit1PL.xlsx). Я сделал строку аннотации для локализации заболевания, однако мне нравится организовывать / разбивать эту тепловую карту на основе этой же аннотации. вы можете помочь?

file20 <- "my_data_QC2_visit1PL.xlsx
dataset20 <- read.xlsx(file20)



dataset20$Paris_location <- factor(dataset20$Paris_location, levels = c("1", "2", "3", "4"), labels = c("ileal", "ileal-colonic", "colonic", "isolated upper disease"))
Paris_location <- dataset20$Paris_location
row.names(dataset20)<-dataset20$samplecode
annotation20 <- data.frame(Paris_location)
rownames(annotation20) <- rownames(dataset20)

hm22<- pheatmap::pheatmap(z_my_data_for_heatmap_baseline,
                          fontsize_row = 10, 
                          cluster_rows = F,
                          color=myColor,
                          frontsize_col = 0.01,
                          breaks = myBreaks,
                          annotation_row = annotation20,
                          border_color = NA)
hm22
...