是否可以从一个函数返回 4 个不同的数据帧?
设想:
我正在尝试读取文件、解析它并返回文件的某些部分。
我的函数看起来像这样:
parseFile <- function(file){
carFile <- read.table(file, header=TRUE, sep="\t")
carNames <- carFile[1,]
carYear <- colnames(carFile)
return(list(carFile,carNames,carYear))
}
我不想使用 list(carFile,carNames,carYear)。有没有办法在不先将它们返回列表的情况下返回 3 个数据帧?