Здравствуйте, я сделал две тепловые карты с кодом:
Я создаю первую тепловую карту
heatmap1<-ggplot(mod_mat_constraint, aes(x=Categorie, y=label)) +
geom_tile(aes(fill=Value)) + scale_fill_manual(values = c("#86d65e","#404040","#86d65e","#40c5e8","#e84a4a","#86d65e","#404040","#e2e2e2"), breaks=label_text)
Я создаю вторую тепловую карту
heatmap2<-ggplot(mod_mat_gen_env, aes(x=Categorie, y=label)) +
geom_tile(aes(fill=Value)) + scale_fill_manual(values = c("#86d65e","#404040","#86d65e","#40c5e8","#e84a4a","#86d65e","#404040","#e2e2e2"), breaks=label_text)
и добавляю их с деревом с:
heatmap2 %>% insert_left(tree) %>% insert_right(heatmap1, width=.5)
, что дает мне:

, и я задавался вопросом, есть ли способ с ggplot2 для добавьте дополнительное поле df в правом углу, например:

из фрейма данных с именем DF1
COL1 COL2 COL3
0.1 Peter USA
большое спасибо много за ваше время и помощь