gpt4 book ai didi

R:ggfortify:指定用于图中标签的列

转载 作者:行者123 更新时间:2023-12-02 19:36:47 24 4
gpt4 key购买 nike

我正在使用 ggfortify 为我的 lm 和 glm 对象绘制一些诊断图,但我不知道如何指定要使用的标签。现在,它使用观察数。我宁愿使用 df.ca 中名为“community”的列作为标签名称。

GLM example here显示像我想要的那样的文本,并且我在 label.label 或类似内容下看不到任何不同的规范。

Here's my data in RDS format.数据帧是 77x202,所以我没有将其复制到这里。

这是指定模型然后绘图的代码:

summary(m.ca.ppc <- lm(ppc ~ medinc + hisp + black + asian, data = df.ca))
autoplot(m.ca.ppc, which = 1:6, ncol = 3, label.size = 3)

产生plots produced by ggfortify

我的问题是:

  1. 如何显示社区名称而不是观测值数字(例如残差与拟合图中的 39、36)?
  2. 如何让标签不与点重叠,以便轻松阅读?

[编辑以澄清评论中的问题]

最佳答案

您必须激活文本标签,指向相关列,然后关闭这些点。

autoplot(m.ca.ppc, data = df.ca, label.size = 3, label=TRUE, label.label="community", shape=FALSE, which=1:6, ncol=3)

关于R:ggfortify:指定用于图中标签的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39858760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com