-1
여러 파일을 각각 별도의 데이터 프레임으로 동시에 읽으려면 pandas read_csv 함수를 사용할 수 있습니까?팬더가 여러 파일에 대해 read_csv를 사용할 수 있습니까?
여러 파일을 각각 별도의 데이터 프레임으로 동시에 읽으려면 pandas read_csv 함수를 사용할 수 있습니까?팬더가 여러 파일에 대해 read_csv를 사용할 수 있습니까?
예, os
모듈을 사용하여 관심있는 디렉토리의 파일 문자열을 반복합니다 (거기에 csv 파일 만 있다고 가정). 그런 다음 목록에 추가하십시오.
import os
import pandas as pd
df_list = []
for i in os.listdir(os.getcwd() + "\\tempdata"):
df_list.append(pd.read_csv(i))
print df_list[0]
print df_list[1]
출력 :
Name Name2 Time
0 NaN NaN 1
1 NaN NaN 2
2 G G 3
a b c
0 1 2 3
1 2 2 3
2 3 2 3
아니, 그렇게하지 못할. 코드를 보여주십시오. – Merlin
다음과 같이 시도하십시오.'dfs = [file_list에서 f에 대해 pd.read_csv (f)]' – MaxU