티스토리 뷰
Python
Python pandas 한 엑셀 시트에 여러 dataframe 넣기 How to Write Multiple Data Frames in an Excel Sheet
Better than alone 2020. 1. 14. 18:23import pandas as pd
data1 = """
class precision recall
<18 0.0125 12
18-24 0.0250 16
25-34 0.00350 4
"""
data2 = """
class precision recall
<18 0 0
18-24 0.25 6
25-34 0.35 5
"""
#create 2 df for sample
df1 = pd.read_csv(pd.compat.StringIO(data1), sep='\s+')
df1.name = "Dataframe1"
df2 = pd.read_csv(pd.compat.StringIO(data2), sep='\s+')
df2.name = "Dataframe2"
print(df1);print(df2)
writer = pd.ExcelWriter('e:\\test.xlsx',engine='xlsxwriter')
workbook=writer.book
worksheet=workbook.add_worksheet('Result')
writer.sheets['Result'] = worksheet
worksheet.write_string(0, 0, df1.name)
df1.to_excel(writer,sheet_name='Result',startrow=1 , startcol=0)
worksheet.write_string(df1.shape[0] + 4, 0, df2.name)
df2.to_excel(writer,sheet_name='Result',startrow=df1.shape[0] + 5, startcol=0)
output:
반응형
'Python' 카테고리의 다른 글
seaborn kde : kernel density estimator(커널밀도추정) (0) | 2021.11.09 |
---|---|
[Python] 현재 시간 구하기 (0) | 2021.08.17 |
python 파일 존재 여부 확인 (check file exists) (0) | 2020.01.13 |
python pandas dataframe 수정 (at()사용, ix()은 비추) (0) | 2020.01.13 |
python pandas dataframe multi index (multiple index) 설정 및 다루기 (0) | 2020.01.13 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 이클립스메모리분석툴
- minor GC
- dynamic programming
- 스도쿠
- ICPC
- 동시설치
- DP
- backtracking
- unreachable object
- SecurityContextRepository
- 여러 파일 하나로 합치기
- Excel
- graph traversals
- anaconda설치
- Bruteforce
- SecurityContextPersistenceFilter
- 메모리제한
- 인쇄열고정
- nbconvert
- anaconda2
- Python
- Note App
- Open ID Connect
- greedy
- type명령어
- Divide&Conquer
- ipynb
- 엑셀
- Markdown Note
- 인쇄행고정
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함