Моя пробная версия набора данных
variable value SubGroup1
Total 6.44 A
Total-Crop 4.54 A
Мне нужна древовидная карта, как показано ниже, в частности, вторая цифра, где Total-Crop - это фактическое подмножество Total (4.54 <6.54) (рис. A, чтобы дать представлениеот общего размера блока, т. е. 6,44).</p>

С моим приведенным ниже кодом карты дерева ggplot мой график таков, что Total-Crop не является подмножеством Total, даже если я указал подгруппу.См. Изображение ниже, где коробки соприкасаются друг с другом и имеют почти одинаковый размер, поскольку 4,54 близко к 6,44.
plot<-ggplot(trial, aes(area = value, label=variable, fill=variable, subgroup= SubGroup1)) +
geom_treemap() + scale_fill_brewer(palette="Greens") +
geom_treemap_subgroup_border(colour="red", size=3)+
geom_treemap_text (color="black", place="center",reflow=TRUE) + guides(fill=FALSE)+ theme_minimal()

Нужно ли мнеизменить мой фрейм данных так, чтобы Total составлял 6,44-4,54 ~ 2,5?Как мне изменить код treemap () с подгруппой, чтобы получить второй рис моей первой панели?