320x100
파이썬에서 데이터 파일을 내보내기 위해서는 pandas 라이브러리의 to_csv() 함수를 사용하면 손쉽게 데이터를 저장할 수 있습니다.
DataFrame.to_csv('경로/파일명.csv')
위와 같이 사용하면 지정한 경로에 CSV 파일이 저장됩니다.
하지만 to_csv() 메서드를 별도 옵션 없이 사용할 경우, 데이터프레임의 인덱스가 자동으로 포함되어 저장됩니다.
예를 들어, 아래와 같이 저장하면
df.to_csv('sample.csv')
CSV 파일의 첫 번째 열에 인덱스가 추가되어 저장됩니다.
이는 대부분의 경우 불필요할 수 있기 때문에, 인덱스를 제외하려면 다음과 같이 index=False 옵션을 명시해주어야 합니다.
✅ 인덱스를 포함하지 않고 저장하는 방법
import pandas as pd
train.to_csv('data/train.csv', index=False)
test.to_csv('data/test.csv', index=False)
위 코드처럼 index=False를 지정하면 인덱스 없이 깔끔하게 CSV로 저장됩니다.
💡 추가 팁
- 인코딩 지정: 한글이 포함된 데이터를 저장할 때는 encoding='utf-8-sig'을 사용하면 Excel에서도 한글이 깨지지 않습니다.
- df.to_csv('data.csv', index=False, encoding='utf-8-sig')
- 열 이름 제외: 헤더(컬럼 이름)도 제외하고 싶다면 header=False를 함께 사용하세요.
- df.to_csv('data.csv', index=False, header=False)
쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다
https://link.coupang.com/a/cor39u
320x100
320x100
'빅데이터 관련 자료' 카테고리의 다른 글
데이터 웨어하우징, 비즈니스 인텔리전스 및 다차원 모델링 입문 - 1 (0) | 2021.12.28 |
---|---|
데이터 결측치 확인하기 - (isnull().sum()) | 파이썬 | 판다스 (0) | 2021.10.31 |
구글 애널리틱스 이해 - 디지털마케팅과 구글애널리틱스 (0) | 2021.10.12 |
랜딩페이지 UX/UI - A/B 테스트를 통한 최적화 실습 (0) | 2021.10.03 |
랜딩페이지 UX/UI - 사용자 경험 연구 (0) | 2021.10.02 |