簡體   English   中英

遍歷2個不同的Excel工作表中的列

[英]iterate through columns in 2 different excel sheets

我有一個帶有2個標簽頁(A和B)的Excel文件。 每個選項卡都有10列,分別對應10個不同的參數。 我需要遍歷兩個標簽紙,然后將標簽紙A的第1列與標簽紙B的第1列相乘,將標簽紙A的第2列乘以標簽紙b的第2列,依此類推。因此,我將獲得10列對應於10次​​操作。 我該怎么寫在熊貓? 在此先感謝您的幫助

評論之一非常接近。

dfs = pd.read_excel('test.xlsx', sheet_name = None, header=None)

dfs現在是一個有序字典,如下所示:

OrderedDict([('a',    0  1  2
0  1  2  3
1  4  5  6), ('b',     0   1   2
0   7   8   9
1  10  11  12)])

您可以按照注釋建議獲得乘法。

dfs['a'] * dfs['b']

輸出:

    0   1   2
0   7  16  27
1  40  55  72

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM