r 将列表名称与列表级别组合以模仿R中的摘要(lm(...))对象的系数输出(也称为smushed变量名称)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 将列表名称与列表级别组合以模仿R中的摘要(lm(...))对象的系数输出(也称为smushed变量名称)相关的知识,希望对你有一定的参考价值。

# place list levels in object
list_levels <- 
  mtcars %>% select(vs, gear) %>% 
  transmute(vs_fctr = factor(vs, labels = c("0. Zero", "1. One")), 
            gear_fctr = factor(gear, labels = c("3. Three", "4. Four", "5. Five"))) %>% 
  sapply(levels) # sapply extracts unique levels from all variables

# i still don't understand this code but it works...
lapply(seq_along(list_levels), 
       function(i) paste(names(list_levels)[[i]], list_levels[[i]], sep = "")) %>% 
  unlist()

以上是关于r 将列表名称与列表级别组合以模仿R中的摘要(lm(...))对象的系数输出(也称为smushed变量名称)的主要内容,如果未能解决你的问题,请参考以下文章