【发布时间】:2019-07-25 05:01:47
【问题描述】:
我正在寻找一种漂亮的方式来查看 R 中的统计模型摘要。在以下示例中,我想查看 cyl_6 或 cyl.6 而不是 cyl6。我该怎么做?
library(dplyr)
library(broom)
mean_mpg <- mean(mtcars$mpg)
# creating a new variable that shows that Miles/(US) gallon is greater than the mean or not
mtcars <-
mtcars %>%
mutate(mpg_cat = ifelse(mpg > mean_mpg, 1,0))
mtcars$cyl <- as.factor(mtcars$cyl)
model <-
mtcars %>%
select (cyl,vs, am, mpg_cat) %>%
glm(formula = mpg_cat ~ .,
data = ., family = "binomial")
tidy(model)
【问题讨论】:
-
这与“整洁”或“漂亮”的统计摘要没有任何关系。您只是试图操纵字符串。最简单的方法是使用正则表达式。您应该能够根据您的需要调整this,例如
sub("(\\d+)", "_\\1", term)。