通过xlwings从pandas到excel-不存款索引

bkhjykvo  于 2023-04-04  发布在  其他
关注(0)|答案(2)|浏览(198)
Range("A1").value = p.df_sector[["A","B","C"]].sort(columns=["C"],ascending=False).head(4)

工作得很好!但是-我不想/不需要看到index

p.df_sector[["A","B","C"]].sort(columns=["C"],ascending=False).head(4).to_string(index=False)

会做我需要的,但是数据会储存在一个细胞里!

.to_matrix()

做我需要的,但然后我失去了我的标题(我需要)。
有没有关于如何转储dfwithheader和withoutindex的输入?

j5fpnvbx

j5fpnvbx1#

自2015年以来,文档和语法似乎发生了一些变化。
下面是通过xlwings处理Pandas的文档。
index=False需要在.options中,而不是Range中的参数。

sht.range('A1').options(index=True).value = ...
yquaqz18

yquaqz182#

文档中有一个关于使用pandas的示例。也可以查看关于Range的文档。在您的案例中:

sht.range("A1").options(index=False).value = p.df_sector[["A","B","C"]].sort(columns=["C"],ascending=False).head(4)

相关问题