我想知道是否有办法在indexing
中获得相应的name
list
?
例如:
lapply(list(mtcars, airquality), dim )
[[1]]
[1] 32 11
[[2]]
[1] 153 6
我想得到
mtcars
[1] 32 11
airquality
[1] 153 6
答案 0 :(得分:2)
我们可以使用mget
返回list
中字符串对象的值,这也将name
list
元素
lapply(mget(c("mtcars", "airquality")), dim)
#$mtcars
#[1] 32 11
#$airquality
#[1] 153 6
如果数据尚未加载,即通过调用
data(mtcars)
data(airquality)
然后,我们在inherits = TRUE
mget
lapply(mget(c("mtcars", "airquality"), inherits = TRUE), dim)