我一直在玩 magrittr,我真的很喜欢生成的代码。它很干净,可以真正节省打字。
如何重命名 magrittr 中的列表元素:
在典型的基础 R 中:
data_lists <- paste0("q",2011:2015)
data_lists <- lapply(data_lists,get)
names(data_lists) <- paste0("q",2011:2015)
在magrittr,我想:
data_lists <-
paste0("q",2011:2015) %>%
lapply(.,get) %>%
names(.) %<>% paste0("q",2011:2015) # this is wrong
但是......没有骰子。