簡體   English   中英

使用循環檢索列名

[英]Retrieve column names using a loop

我有一個包含 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)

您可以使用lapply並從每個數據lapply提取列名。

lapply(files_list, colnames)

這也可以類似地使用purrr::map來完成。

purrr::map(files_list, colnames)

作為@Sotos使用建議names ,而不是colnames也應該dataframes工作。

我們也可以使用sapply

sapply(files_list, colnames)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM