例如,我有两个数据帧,如:
dataframe1将是
A B C D E
values1 0.25 0.33 0.12 0.22 0.08
values2 0.20 0.50 0.89 0.65 0.75
dataframe2将是
A B C D E
boolean1 True False True False True
boolean2 False False True True True
并希望得到一个数据帧的结果:
A B C D E
1 0.25 0 0.12 0 0.08
2 0 0 0.89 0.65 0.78
因此,如果在dataframe2中为True,则只需从dataframe1中获取值,如果为False,则替换为0.我该怎么做?