我想使用字典來(lái)映射/替換 pandas 列中的行值 - 但僅適用于基于條件的行子集df['var'] = df['var'].map(mydict)但只有在哪里df['anothervar'] is somevalue我可以這樣做嗎?
1 回答

繁華開(kāi)滿天機(jī)
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
檢查與np.where
df['var'] = np.where(df['anothervar']=='somevalue',df['var'].map(mydict),df['var'])
添加回答
舉報(bào)
0/150
提交
取消