иметь ошибку, когда кто-то хочет построить пятерку - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь построить данные, но получаю ошибку. Я не понимаю ошибки, если бы вы могли мне помочь, я был бы очень признателен

grid.newpage()
venn.plot <- draw.quintuple.venn(
  area1 = 1068,
  area2 = 1092,
  area3 = 1077,
  area4 = 1083,
  n12 = 1027,
  n13 = 1023,
  n14 = 1027,
  n23 = 1042,
  n24 = 1048,
  n34 = 1045,
  n123 = 1000,
  n124 = 1005,
  n134 = 1004,
  n234 = 1023,
  n1234 = 989,
  category = c("A", "B", "C", "D"),
  fill = c("dodgerblue", "goldenrod1", "darkorange1", "seagreen3"),
  cat.col = c("dodgerblue", "goldenrod1", "darkorange1", "seagreen3"),
  cat.cex = 2,
  margin = 0.05,
  ind = TRUE
)

Ошибка в draw.quintuple.venn (area1 = 1068, area2 = 1092, area3 = 1077, : Неожиданная длина параметра для категории

1 Ответ

0 голосов
/ 07 июня 2019

Документация для функции draw.quintuple.Venn гласит: «Нарисуйте диаграмму Венна с пятью наборами». У вас есть четыре области / категории / заливки / и т.д.

Итак, используйте draw.quad.venn вместо:

venn.plot <- draw.quad.venn(
  area1 = 1068,
  area2 = 1092,
  area3 = 1077,
  area4 = 1083,
  n12 = 1027,
  n13 = 1023,
  n14 = 1027,
  n23 = 1042,
  n24 = 1048,
  n34 = 1045,
  n123 = 1000,
  n124 = 1005,
  n134 = 1004,
  n234 = 1023,
  n1234 = 989,
  category = c("A", "B", "C", "D"),
  fill = c("dodgerblue", "goldenrod1", "darkorange1", "seagreen3"),
  cat.col = c("dodgerblue", "goldenrod1", "darkorange1", "seagreen3"),
  cat.cex = 2,
  margin = 0.05,
  ind = TRUE
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...