首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中改变欧拉图中的字体大小?

如何在R中改变欧拉图中的字体大小?
EN

Stack Overflow用户
提问于 2019-01-15 10:33:48
回答 1查看 1.2K关注 0票数 0

我正在尝试使用eulerr包在R中创建一个欧拉图。我想减小绘图上数量文本的字体大小。

我试过使用cex=0.5 (按照下面的例子),也试过fontsize =font =,但都没有减小字体大小。我把cex=0.5放在错误的位置了吗?

代码语言:javascript
复制
    library(eulerr)

    set1 <- euler(c("A&B" = 3103,
            "A&C" = 1034,
            "A&D" = 118,
            "B&C" = 2690,
            "B&D" = 1017,
            "C&D" = 1383,
            "A&B&C" = 394,
            "A&B&D" = 73,
            "A&C&D" = 45,
            "B&C&D" = 153,
            "A&B&C&D" = 32))

    eulerr.plot <- plot(set1,
                fills = list(fill = c("#009292", "#FFB6DB", "#B66DFF", "#6DB6FF"), alpha = 0.7),
                labels = NULL, quantities = TRUE, legend = list(labels = c("A", "B", "C", "D")), cex = 0.5)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-15 11:12:47

您可以通过将定义大小的列表传递给该参数来更改数量的文本大小,如下所示:

代码语言:javascript
复制
plot(set1,  fills = list(fill = c("#009292", "#FFB6DB", "#B66DFF", "#6DB6FF"), alpha = 0.7),
                    labels = NULL, quantities = list(cex = .5), legend = list(labels = c("A", "B", "C", "D")))

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54191968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档