TeorinKim / NetworkAnalysis

0 stars 0 forks source link

데이터프레임을 엑셀로 저장 #9

Open TeorinKim opened 3 years ago

TeorinKim commented 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}')