[英]How to skip default index (series column on the left) when writing data from dataframe in pandas into Excel through xlwings?
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,我會發現:
如果您的數據是 csv 數據,則可以使用此代碼。
df = pd.read_csv(fileName_only, index_col='item')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.