Я пытаюсь добавить проценты к каждому разделу моей диаграммы Venn. Я попытался использовать пасту, чтобы объединить заголовки круга с процентами. Однако, к сожалению, это не полностью работает, поскольку оно предоставляет только проценты для каждой из независимых групп и не дает процентных значений для каждого из перекрестков, так как пересечения не имеют названий. В идеале я хотел бы, чтобы процент находился внутри круга. Например, я хотел бы, чтобы тройное пересечение в середине (работа, учеба, игра) означало «83, 20.54%» вместо того, что в настоящее время обозначает, «83.»Добавление процентов к диаграммам Венна в R
Ниже приведен простой пример кода, чем я работаю с:
g = draw.triple.venn(
area1 = 396,
area2 = 273,
area3 = 147,
n12 = 266,
n23 = 86,
n13 = 143,
n123 = 83,
category = c("Study", "Work", "Play"),
fill = c("blue", "red", "green"),
euler.d=TRUE,
scaled=TRUE, ind = FALSE,
)
require(gridExtra)
grid.arrange(gTree(children=g), main="Title", sub="subtitle")
Мне очень жаль, но я до сих пор не могу заставить его работать. Как вы определяете функцию draw.triple.venn2? – user3209543
Наверное, мне нужно знать уровень комфорта при взгляде на источник и редактировании кода функций, определенных в чистом R. –