[英]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.