728x90
반응형
# 코드잇 데이터 사이언티스트 강의 듣는 중
<CSV파일로 내보내기>
- .to_csv()
loan_df.to_csv('data/loan1.csv')
- but, 인덱스 자리의 값을 칼럼으로 보냄.
loan_df1 = pd.read_csv('data/loan1.csv')
--> index = True 가 기본값이기 때문에 파일을 내보낼 때, 인덱스 자리를 만드는 것.
- 한 번 더 하면 또 그렇게 됨.
loan_df1.to_csv('data/loan2.csv')
loan_df2 = pd.read_csv('data/loan2.csv')
--> 인덱스에 이름이 없었기에 unamed가 추가됨.
- index= False 파라미터를 추가하면 값이 유지 됨.
loan_df1.to_csv('data/loan2.csv', index=False)
--> 그러면 값이 그대로 유지됨
<엑셀 파일로 내보내기>
- .to_excel()
- 불러오기 때와 같게 파라미터를 몇 개 지정해둬야 편함.
loan_df1.to_excel('data/loan1.xlsx')
--> 그냥 부르면 이렇게 됨.
- sheet_name='', startrow=, startcol= 지정 가능
loan_df1.to_excel('data/loan1.xlsx', sheet_name='loan', startrow=1, startcol=1)
--> 시트 이름이 변경되어서 저장되었음
--> startrow와 startcol의 기본 값은 0이지만,
--> 1을 넣어주면, 1칸씩 뛰어넘고 그 줄에서 시작한다는 의미임.
--> 그러면 의미없는 인덱스도 날리고 보기도 좋음.
728x90
반응형
'Data Science > Pandas' 카테고리의 다른 글
[데이터 전처리] 중복값 duplicate value 찾기, 처리하기 (0) | 2024.06.17 |
---|---|
[데이터 전처리] 결측값 missing value 찾기, 처리하기 (0) | 2024.06.17 |
[Pandas] query()로 불린 인덱싱 (2) | 2024.06.14 |
[Pandas] 엑셀xlsx 파일 불러오기 (0) | 2024.06.13 |
[EDA] 데이터 합치기 .merge; inner join, left outer join, right outer join, full outer join (0) | 2024.06.09 |