首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用factoextra中的fviz_pca_ind设置PCA图中轴的标签和值大小

使用factoextra中的fviz_pca_ind设置PCA图中轴的标签和值大小
EN

Stack Overflow用户
提问于 2018-04-16 19:15:48
回答 2查看 1.8K关注 0票数 1

我正在使用factoextra中的fviz_pca_ind函数。

我无法完成的是设置轴标签和值的大小+图例的大小。

代码语言:javascript
复制
    fviz_pca_ind(mydata.pca, repel = TRUE, alpha.ind = 1,
+              habillage = mydata_attributes$attribute1, # color by groups
+              palette = c("#00AFBB", "#E7B800"),labelsize = 5, pointsize = 1, font.family = "Arial",
+              addEllipses = TRUE # Concentration ellipse
+ )

我只是发现了如何设置我的样本大小和点。有人能帮帮我吗?

提前谢谢你

EN

回答 2

Stack Overflow用户

发布于 2019-03-11 22:29:39

对于轴标签,

  • 尝试使用font.x = c(10,"plain","black"), font.y = c(10,"plain","black");对于轴注释,尝试使用font.xtickslab = c(9,"plain","black"), font.ytickslab = c(9,"plain","black")。要了解更多可以在fviz-functions
  • legend文本中调整的值,请参见ggpar,不过这有点棘手。我对这个

使用了ggtheme = theme(legend.title = element_text(size = 10), legend.text = element_text(size = 9))

票数 0
EN

Stack Overflow用户

发布于 2019-07-04 04:32:08

factoextra库依赖于ggplot2来绘制它的图。因此,您可以将其附加到ggplot2::theme()函数中,以自定义绘图属性。在您的情况下,一种可能的解决方案是:

代码语言:javascript
复制
fviz_pca_ind(...) +
  theme(
    legend.text = element_text(size = 20),
    axis.text = element_text(size = 15)
  )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49855951

复制
相关文章

相似问题

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