如何解决为glm
当R生成GLM术语时,是否可以指定字符分隔符?
R中的默认值(无论是基数R summary
还是此处的broom::tidy
)仅用于连接它们,而没有分隔符,例如cyl5
,cyl6
-但这对下游分析以在其中建立分隔符,例如cyl_5
或cyl:5
library(tidyverse)
library(broom)
mpg$cyl <- factor(mpg$cyl)
mod <- glm(hwy ~ cyl + drv,data = mpg)
tidy(mod)
> tidy(mod)
# A tibble: 6 x 5
term estimate std.error statistic p.value
<chr> <dbl> <dbl> <dbl> <dbl>
1 (Intercept) 24.7 0.483 51.2 4.30e-127
2 cyl5 -1.67 1.53 -1.09 2.77e- 1
3 cyl6 -5.21 0.479 -10.9 1.60e- 22
4 cyl8 -8.44 0.620 -13.6 2.79e- 31
5 drvf 5.69 0.491 11.6 1.00e- 24
6 drvr 4.20 0.695 6.04 6.29e- 9
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。