Open TeorinKim opened 3 years ago
dataframe 명이 df 일 경우
to_excel() 사용
df.to_excel('df.xlsx')
이제 인덱스는 저장되지 않습니다.
inventors.to_excel('inventors.xlsx',` index=False)
pd.ExcelWriter()를 사용해서 둘 이상의 엑셀 시트로 저장하기
with pd.ExcelWriter('inventors.xlsx') as writer: inventors[inventors.name == 'Nikola Tesla'].to_excel(writer, sheet_name='Nikola Tesla') inventors[inventors.name == 'Thomas Edison'].to_excel(writer, sheet_name='Thomas Edison') inventors[inventors.name == 'Henry Ford'].to_excel(writer, sheet_name='Henry Ford')
with pd.ExcelWriter('inventors.xlsx') as writer: for name in inventors.name: inventors[inventors.name == f'{name}'].to_excel(writer, sheet_name=f'{name}')
dataframe 명이 df 일 경우
to_excel() 사용
df.to_excel('df.xlsx')
이제 인덱스는 저장되지 않습니다.
inventors.to_excel('inventors.xlsx',` index=False)
pd.ExcelWriter()를 사용해서 둘 이상의 엑셀 시트로 저장하기
with pd.ExcelWriter('inventors.xlsx') as writer: inventors[inventors.name == 'Nikola Tesla'].to_excel(writer, sheet_name='Nikola Tesla') inventors[inventors.name == 'Thomas Edison'].to_excel(writer, sheet_name='Thomas Edison') inventors[inventors.name == 'Henry Ford'].to_excel(writer, sheet_name='Henry Ford')
간단히
with pd.ExcelWriter('inventors.xlsx') as writer: for name in inventors.name: inventors[inventors.name == f'{name}'].to_excel(writer, sheet_name=f'{name}')