我想在数据帧的一组行上使用lapply。但是,当我按照我看到的例子时,它似乎给了我一个错误
编辑:我优先使用lapply而不是apply,因为我有一段基于lapply的代码,我记得我需要在循环中使用两个值列表而不是一个。place <- c("cal","ny")
salary <- c(21000,30000)
databox <- data.frame(place, salary)
dataframeFun<-function()
{
lapply(databox[,c('place','salary')],1,function(x)
{dfList<-list('place'=place,'salary'=salary)})}
dataframeFun()
Error in match.fun(FUN) : '1' is not a function, character or symbol