第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如果滿足要求的條件,如何在數(shù)據(jù)框中填寫值?

如果滿足要求的條件,如何在數(shù)據(jù)框中填寫值?

三國紛爭 2023-06-20 16:21:38
我有兩個(gè)數(shù)據(jù)框:data1 = {"occ_1": ("a", "b", "b", "c"),"salary": (np.nan, np.nan, 20, 30)}df1 = pd.DataFrame(data1)data2 = {"occ_2": ("a", "b"), "avg_salary": (10,20)}df2 = pd.DataFrame(data2)在 df1 中,salary 列有幾個(gè)空字段。我想用 average_sal 替換這些空字段,同時(shí)匹配 occ_1 和 occ_2 的值。關(guān)于如何執(zhí)行此操作的任何幫助?
查看完整描述

1 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

df2您可以通過列中的映射值替換缺失值occupation_1:


s = df2.set_index('occupation_2')['average_salary']

df1['salary'] = df1['salary'].fillna(df1['occupation_1'].map(s))


查看完整回答
反對(duì) 回復(fù) 2023-06-20
  • 1 回答
  • 0 關(guān)注
  • 107 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)