Os pandas atribuem valor à linha com base na condição
df.loc[df['stream'] == 2, ['feat','another_feat']] = 'a', 'b'
Elijah
df.loc[df['stream'] == 2, ['feat','another_feat']] = 'a', 'b'