Tugasnya ialah membaca berbilang fail CSV daripada direktori ke dalam panda dan menggabungkannya menjadi satu DataFrame.
Panda menawarkan kaedah intuitif untuk menggabungkan berbilang bingkai data:
Untuk mencapai hasil yang diingini, setiap fail CSV dibaca ke dalam bingkai data. Kaedah concat kemudiannya digunakan untuk menggabungkan bingkai data individu ini menjadi satu DataFrame komprehensif.
Coretan Kod:
import glob import pandas as pd path = r'C:\DRO\DCL_rawdata_files' filenames = glob.glob(path + "/*.csv") dfs = [] for filename in filenames: dfs.append(pd.read_csv(filename, header=0)) big_frame = pd.concat(dfs, ignore_index=True) print(big_frame)
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggabungkan Berbilang Fail CSV dengan Cekap ke dalam Bingkai Data Panda Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!