具有行间距的数据框要出色

问题描述 投票:0回答:1

如何将此处的数据框放入Excel文件?

Tracker P10-MOT-1-1-01  -29.99         119
                        -29.990124     176
                        -38.38          17
                        -59.98        1217
                        -59.980247     247
                        0.0            564
                        52.67           11
                        59.98         1253
                        59.980247      271
Tracker P10-MOT-1-1-05  -29.99         100
                        -29.990124     168
                        -59.98        1228
                        -59.980247     243
                        0.0            554
                        52.67           11
                        59.98         1250
                        59.980247      270
Tracker P10-MOT-1-1-08  -29.99         358
                        -29.990124     182
                        -59.98        1193
                        -59.980247     246
                        0.0            568
                        52.67           11
                        59.98         1244
                        59.980247      271
Tracker P10-MOT-1-1-11  -29.99         105
                        -29.990124     172
                        -59.98        1220
                        -59.980247     246
                        0.0            557

我尝试了.to_clipboard()和以下代码,但未成功。

import xlsxwriter
filename = 'abc.xlsx'
dfs = s.groupby(list(s)).size().loc[lambda x : x>=8]
writer = pd.ExcelWriter(filename,engine='xlsxwriter')
dfs.to_excel(writer, sheet_name="sheet", startrow=0 , startcol=0)
writer.save()

我只想按原样粘贴它,有3列,但是从上面的两种方法中我得到了完全不同的东西……只有第一列是正确的。有人可以帮我吗?

python pandas
1个回答
0
投票

这对我有用:

with pd.ExcelWriter(filename) as writer:
    df.to_excel(writer, sheet_name='sheet', header=True, index=False)
© www.soinside.com 2019 - 2024. All rights reserved.