У меня есть вопрос, который я хотел бы разделить мою тепловую карту на основе местоположения в Париже. Моя база данных представляет собой фрейм данных с 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