通过xlwings将熊猫的数据帧中的数据写入Excel时,如何跳过默认索引左侧的系列列?

问题描述

  item  sales
0   A    100
1   B    200
2   C    300
3   D    230
4   E    470
5   F    168

我在pandas数据框中有一个如上所述的数据集,我使用xlwings将这些数据写到Excel文件中,但是我不想在左侧的序列索引列(0、1、2、3、4。 ..)。如何仅导入没有数字索引列的表?

解决方法

好吧,您没有共享代码。

我用了这个:

data = [['A',100],['B',200],['C',300],['D',230],['E',470],['F',168]]

df = pd.DataFrame(data,columns=['item','sales'])

wb = xw.Book()  
wb = xw.Book(r'C:\Users\XXXXXXX\Documents\xport.xlsx') 
sht1 = wb.sheets['Hoja1']
sht1.range('A1').options(pd.DataFrame,index=False).value = df

如果我打开excel,我会发现:

enter image description here

,

如果您的数据是csv数据,则可以使用此代码。

df = pd.read_csv(fileName_only,index_col='item')