【发布时间】:2021-01-05 19:55:07
【问题描述】:
我有一些向量,像这样:
months <- c("january", "february", "march", "october", "december")
weekdays <- c("Sunday", "Monday", "Tuesday")
seasons <- c("Summer", "Winter", "Fall", "autumn")
我想创建一个这样的列表
timeWords_list <- list(months, weekdays, seasons)
有没有办法直接用向量对象的名字来标记列表的对象?
我想要的结果可以这样实现:
names(timeWords_list) <- c("months", "weekdays", "seasons")
但是,有没有办法直接做到这一点?无需重写这些名称(在字符串向量中)?
【问题讨论】:
-
如果您愿意,
tibble::lst会为您执行此操作。
标签: r list data-transform