gpt4 book ai didi

r - 更改 summary() 的打印变量名称

转载 作者:行者123 更新时间:2023-12-02 15:32:20 25 4
gpt4 key购买 nike

我正在使用 summary() 从我的回归中创建一个摘要。现在打印的是我的变量名,包括下划线。

有什么方法可以更改打印的变量名称,以便我可以看到例如“狗的年龄”而不是 dog_age

我无法更改变量名称,因为它们不能包含空格。

最佳答案

是这样的吗?

> x <- summary(lm(mpg ~ cyl+wt, mtcars))
> rownames(x$coef) <- c("YOUR", "NAMES", "HERE")
> x$coef

# Estimate Std. Error t value Pr(>|t|)
# YOUR 39.6863 1.7150 23.141 < 2e-16
# NAMES -1.5078 0.4147 -3.636 0.001064
# HERE -3.1910 0.7569 -4.216 0.000222

或者您可以在运行回归之前更改数据中的名称

> names(mtcars)[1:3] <- rownames(x$coef)
> lm(YOUR ~ NAMES+HERE, mtcars)

# Call:
# lm(formula = YOUR ~ NAMES + HERE, data = mtcars)

# Coefficients:
# (Intercept) NAMES HERE
# 34.66099 -1.58728 -0.02058

关于r - 更改 summary() 的打印变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23868827/

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