我有两个数据框,一个日期列表(umh.trns.xts)和我要使用的数据(UNH.ret) 我正在尝试创建一个虚拟变量,以便在两个日期中都出现日期的情况下,虚拟变量== 1。但是,这似乎不起作用,因为它似乎找不到日期。
我是R的新手,所以会有所帮助。
请注意,umh.trns.xts和umh.ret的日期均为asDate。我想这两个格式是否都保存为日期并不重要。
UMH.ret$trns = 0
findtrns <- which((UMH.ret$date == umh.trns.xts$date) )
UMH.ret$trns[findtrns] = 1