我正在尝试使用 Johan Larsson 在 R 中的 eulerr 包绘制欧拉图。我正在关注这个例子 https://cran.r-project.org/web/packages/eulerr/index.html开发人员在其中解释如何自定义颜色/边框透明度。但是,当我尝试使用以下代码实现它时:
fit2 <- euler(c(A = 16971, B = 218, C = 215,
"A&B" = 112, "A&C" = 112, "B&C"= 51,"A&B&C" = 23))
plot(fit2,
polygon_args = list(col = c("dodgerblue4", "darkgoldenrod1", "cornsilk4"),
border = "transparent"),
text_args = list(font = 8), counts=TRUE)
颜色/边框保持不变。
我在 Windows 上使用 RStudio 1.0.136、R 3.3.1。
为此事道歉。那篇文章很旧,论点已经改变。
试试这个
fit2 <- euler(c(A = 16971, B = 218, C = 215,
"A&B" = 112, "A&C" = 112, "B&C"= 51,"A&B&C" = 23))
plot(fit2,
fills = c("dodgerblue4", "darkgoldenrod1", "cornsilk4"),
edges = FALSE,
fontsize = 8,
quantities = list(fontsize = 8))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)