问题描述
当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 (将#修改为@)