我有两个不同的数据帧:
df1
2003行×1列索引列为RecordDate
df2:
(927行×1列,索引列为RecordDate)
我想在df1条件下创建一个新列:如果df1的RecordDate和df2的RecordDate匹配,则在该行上设置DailyMoneyDeposit的值,否则将该值设置为零
df1['MoneyDeposited] = df2['MoneyDeposited']
我基本上不能这样做,因为df1是每日基准日,另一方面,df2只包括投资者存款的日期,df1的指数行金额是2003,df2的是927
所需数据帧:
相关问题 更多 >
编程相关推荐