【发布时间】:2020-06-15 18:19:55
【问题描述】:
如果需要,我从这里得到了很大的帮助,将导出到 xlsx 并附加到不同工作表上的行上。我一直遇到的问题是保存时是这样的
示例:
| a1 | b2 | c3 | d4 | e5 |
a1| 0 | 1 | 2 | 3 | 4 |
b2| sth | prc | some|else |here |
c3| 0 | 1 | 2 | 3 | 4 |
d3| sth1|prc2 |some1|esle2|here3|
编写器/阅读器代码如下,我尝试了 .style,我尝试将索引设置为 None,我尝试了 .reset_index(drop=True) 但没有成功。
data = pd.DataFrame(data =all_together)
data=data.transpose()
writer= pd.ExcelWriter('FromPython.xlsx',engine='openpyxl')
writer.book = load_workbook('FromPython.xlsx')
writer.sheets=dict((ws.title,ws) for ws in writer.book.worksheets)
reader = pd.read_excel(r'FromPython.xlsx',sheet_name=month)
data.to_excel(writer,sheet_name=month,header=month, index = False,startrow=len(reader)+1)
writer.save()
* 我需要的编辑结果 *
all_together[input1,input2,input3,input4,input5]
| a1 | b2 | c3 | d4 | e5 |
a1| sth |prc | some|else |here |
b2| sth1|prc2 |some1|else2|here3|
c3| sth2|prc3 |some2|else3|here4|
d3| sth3|prc4 |some3|esle4|here5|
我不希望显示列上的索引。我只想按原样添加结果,而不需要索引行。
【问题讨论】:
-
你能提供你想要达到的结果吗?生成一个假数据框来重现您的问题?
-
确定我会将其添加为主要问题的编辑。好的,完成