[英]Fill values from one dataframe into another dataframe based on index of the two
[英]Map Values from one dataframe to another based two criteria
我有一個數據框 (df),其中包含各種會議的主場優勢值。 第一列代表主隊,其余列標題代表客隊。 我想在第二個數據框 (df1) 中創建一個新列 df1['hfa'],它顯示了 df1 中列出的各個比賽的主場優勢。 下面是兩個數據框的圖像。 在 excel 中,我可以通過索引匹配進行雙向查找來實現這一點。 我想將 df1['hfa'] 的值從 df 映射到 df1,以便它們讀取:2.5、3.5、4.5 等。在此先感謝您!
我有以下代碼:
df1['hfa'] = df1['Home Team'].map(df.set_index('Home Team')[])
我不確定在最后一個參數中使用什么來匹配來自 df1 的 Away Team 到相同的列標題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.