最佳答案
                                        
                                                                        
                                我想要:
df[['income_1', 'income_2']] * df['mtaz_proportion']
返回这些列乘以 df['mtaz_proportion']
这样我就可以
df[['mtaz_income_1', 'mtaz_income_2']] =
df[['income_1', 'income_2']] * df['mtaz_proportion']
但我得到的却是:
income_1    income_2    0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  17
0   NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ...
1   NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ...
2   NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN ...
等等。
我错过了什么?
谢谢!
 
                                
                             
                                
                            