使用names()

时间:2016-03-19 20:27:46

标签: r lapply

为什么没有lapply将名单列表作为元素返回?它的技术原因是什么?

   > library(ISLR)
    lapply(Auto, names)

1 个答案:

答案 0 :(得分:1)

如果我们需要names' data.frame'在list

as.list(names(Auto))

当我们使用lapply循环data.frame列时,它将是list的{​​{1}}。

vector

如上所述,它是head(lapply(Auto, head,3),2) #$mpg #[1] 18 15 18 #$cylinders #[1] 8 8 8 ,而vector现在是column names名称。所以,做

list

为每个lapply(Auto, names) 元素生成NULL