簡體   English   中英

在R列中導入多個CSV文件

[英]Import multiple CSV files in R columnwise

在此處輸入圖片說明 我正在重提我的問題,

我需要將多個296x2(296行x 2列)的CSV文件導入單個數據集中。

第一列對於所有文件都是相同的。

我想將所有CSV逐列合並到單個數據集中(一次僅將第一列保存為行名。換句話說,所有329個CSV文件都以逗號分隔,並且都相同296x2。 296x329數據集,其中包括每個數據集的第二列。

在此先感謝Emiliano

不知道您的數據很難說,但是假設您的數據集位於一個文件夾名稱中:C:/ foo /。 試試這個:

filenames <- list.files('C:/foo/', pattern="*.csv", full.names=TRUE)
la <- lapply(filenames, read.csv)


Reduce(function(x, y) merge(x, y, by="Wavelength"), la)

暫無
暫無

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

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