python在列上没有索引
在这里,我得到了很大的帮助,可以导出到xlsx,并在需要时在不同的工作表上添加行。我一直面临的问题是,当储蓄时,它是这样的 例如:python在列上没有索引,python,pandas,openpyxl,Python,Pandas,Openpyxl,在这里,我得到了很大的帮助,可以导出到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| writer/reader
| 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|
writer/reader代码如下,我尝试了.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()
*编辑我需要的结果*
所有输入一起[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|
我不希望显示列上的索引。我只想按原样添加结果,没有索引行。好的,我没有检查,问题是标题而不是索引。因此,我在data.to_excel()中设置header=False,并按原样打印。对不起,各位。您能提供您想要达到的结果吗?生成一个假数据框来重现您的问题?当然,我会将其作为编辑添加到主要问题中。好的