Pandas dataframe을 csv로 내보내는 방법(예제 포함)
다음 구문을 사용하여 Pandas DataFrame을 CSV 파일로 내보낼 수 있습니다.
df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )
index=False는 Python이 DataFrame을 내보낼 때 인덱스 열을 제거하도록 지시한다는 점에 유의하세요. 인덱스 열을 유지하려면 이 인수를 자유롭게 제거하세요.
다음 단계별 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다.
1단계: Pandas DataFrame 만들기
먼저 pandas DataFrame을 만들어 보겠습니다.
import pandas as pd #createDataFrame df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23], ' assists ': [5, 7, 7, 9, 12, 9], ' rebounds ': [11, 8, 10, 6, 6, 5]}) #view DataFrame df points assists rebounds 0 25 5 11 1 12 7 8 2 15 7 10 3 14 9 6 4 19 12 6 5 23 9 5
2단계: DataFrame을 CSV 파일로 내보내기
다음으로 DataFrame을 CSV 파일로 내보내겠습니다.
#export DataFrame to CSV file df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )
3단계: CSV 파일 보기
마지막으로 CSV 파일을 내보낸 위치로 이동하여 볼 수 있습니다.
points, assists, rebounds 25.5.11 12,7,8 15,7,10 14.9.6 19,12,6 23.9.5
index=False 를 지정했으므로 인덱스 열은 파일에 없습니다.
또한 to_csv() 함수의 기본 인수가 headers=True 이므로 헤더가 파일에 있습니다.
재미삼아 index=False 인수를 생략하면 CSV 파일은 다음과 같이 표시됩니다.
,points, assists, rebounds 0.25.5.11 1,12,7,8 2,15,7,10 3,14,9,6 4,19,12,6 5,23,9,5
to_csv() 함수에 대한 자세한 안내는 pandas 문서를 참조하세요.
추가 리소스
Pandas로 CSV 파일을 읽는 방법
Pandas로 Excel 파일을 읽는 방법
Pandas DataFrame을 Excel로 내보내는 방법
NumPy 배열을 CSV 파일로 내보내는 방법