我有一个14个数据帧的列表,我想用for循环检索每个数据帧的列名。
files_list <- list(data_04, data_05, data_06, data_07, data_08, data_09, data_010, data_011,
data_012, data_013, data_015, data_016, data_017, data_018)
基本上,我想避免对每个数据帧都这样做。
colnames(data_04)
我们也可以用sapply
sapply(files_list, colnames)
您可以使用lapply
并从每个数据框架中提取列名。
lapply(files_list, colnames)
这也可以用purrr::map
类似地完成。
purrr::map(files_list, colnames)
正如@Sotos建议使用names
而不是colnames
应该也适用于数据帧。