批量讀取 R 批量讀取檔案

2021-10-14 18:58:26 字數 722 閱讀 8911

檔案讀取

1、同一目錄下,多個同一型別,檔名連續的檔案資料讀取

#設定工作目錄

setwd(d:/r project)

#設定乙個空白的資料框

data

#我的檔案是"001.csv" "002.csv" "003.csv"……

#思維方式是用乙個id的向量,從1數到100,然後和".csv"拼接起來,組成檔名,函式可以用paste()

i data

for(i in 1:100)

#總的來說,輸入是從1讀到了100,然後按行拼接了起來,最後輸出了data

2、同一目錄下,多個不同檔案的資料讀取

#設定工作目錄

setwd()

list

data

for(i in list)

3、存在多個不同型別檔案,讀取某一種檔案,如「.csv」

#使用list.files()函式,只讀取".csv"檔案

list.files(pattern = ".csv")

#或者使用另外乙個函式

Python批量讀取檔案 記錄

方法1 參考 import os path r g my test dp 000 trajectory 待讀取的資料夾 path list os.listdir path path list.sort 對讀取的路徑進行排序 for filename in path list print os.pat...

多個檔案多資料批量讀取

資料情況如下 1.兩個資料夾 2.每個資料夾內若干個資料 載入資料路徑 x path r x bp input ai data y path r x bp input y data defread x path,y path x files os.listdir x path y files os....

python 批量讀取excel

先將檔案下的excel檔案形成list.txt 再讀這個list檔案 f open list excel.txt 讀取檔案獲取每個檔案的檔名 for line in f line str1 line 1 去掉換行符 line1 line str1 xls print line1 對讀取單個excel...