반응형
판다스와 os 패키지를 불러옵니다.
import pandas as pd
import os
데이터프레임을 하나 만들어 줍니다.
>>> df1=pd.DataFrame({'C1':[1,2,3],'C2':[10,20,30],'C3':[100,200,300]})
>>> df1
C1 C2 C3
0 1 10 100
1 2 20 200
2 3 30 300
저장할 경로를 지정합니다. 원하는 폴더 경로를 지정하면 됩니다.
os.chdir('C:/Users')
to_table 메소드를 이용하여 텍스트파일을 저장합니다. 구분자는 원하는 것으로 넣습니다. 예시에서는 / 를 넣었습니다.
df1.to_csv('mycsv.txt',sep='/')
아래와 같이 파일이 생성되었습니다.
자주 사용하는 옵션 1) 열 이름은 내보내지 않기
header=False 옵션을 입력합니다.
df1.to_excel('mycsv.xlsx',header="False")
자주 사용하는 옵션 2) 행 이름은 내보내지 않기
index=False 옵션을 입력합니다.
df1.to_excel('mycsv.xlsx',header=False,index=False)
자주 사용하는 옵션 3) 덮어쓰지 않고 이어쓰기
mode='a' 옵션을 입력합니다. 디폴트는 'w'인데 덮어쓰기 입니다.
df1.to_csv('mycsv.txt',sep='/',header=False,index=False,mode='a')
반응형
'11.파일 입출력 > DataFrame 파일 저장하기' 카테고리의 다른 글
파이썬으로 엑셀 저장하기 (판다스 데이터프레임) (0) | 2022.01.11 |
---|---|
파이썬으로 CSV 저장하기 (판다스 데이터프레임) (0) | 2022.01.11 |
댓글