둘 이상의 CSV 파일을 단일 Pandas 데이터 프레임으로 병합하려면 read_csv를 사용하십시오. 먼저 필요한 Pandas 라이브러리를 가져옵니다. 여기. 우리는 pd를 별칭으로 설정했습니다 -
import pandas as pd
이제 다음이 CSV 파일이라고 가정해 보겠습니다. -
Sales1.csv
Sales2.csv
경로를 문자열로 설정했습니다. 두 파일 모두 바탕 화면에 있습니다 -
file1 = "C:\\Users\\amit_\\Desktop\\sales1.csv" file2 = "C:\\Users\\amit_\\Desktop\\sales2.csv"
그런 다음 위의 두 CSV 파일을 병합합니다. pd.concat()은 CSV 파일을 병합합니다 -
dataFrame = pd.concat( map(pd.read_csv, [file1, file2]), ignore_index=True)
예시
다음은 코드입니다 -
import pandas as pd file1 = "C:\\Users\\amit_\\Desktop\\sales1.csv" file2 = "C:\\Users\\amit_\\Desktop\\sales2.csv" print("Merging multiple CSV files...") # merge dataFrame = pd.concat( map(pd.read_csv, [file1, file2]), ignore_index=True) print(dataFrame)
출력
이것은 다음과 같은 출력을 생성합니다 -
Car Place UnitsSold 0 Audi Bangalore 80 1 Porsche Mumbai 110 2 RollsRoyce Pune 100 3 BMW Delhi 95 4 Mercedes Hyderabad 80 5 Lamborgini Chandigarh 80