我有以下数据框,它实际上是一个更大的数据框的一部分:
[7080,] 20100303 3.669138e-01 0.000000000
[7081,] 20100303 4.347603e-01 0.000000000
[7082,] 20100305 4.252109e-01 0.000000000
[7083,] 20100306 3.865164e-01 0.000000000
[7084,] 20100307 2.799683e-01 0.000000000
[7085,] 20100307 3.478009e-01 0.000000000
[7086,] 20100309 3.381812e-01 0.000000000
如您所见,第一列由日期组成,其中一些有 2 个测量值,而另一些有 1 个测量值。但是有些日期丢失了。
如果缺少某个日期,我想为该特定日期创建两个不同的“度量”,一个在第二列中的值为“0”,另一个为“1”(我希望值“1”高于“0”) . 第三列的值必须是 99(不是 NA)。结果将是这样的:
[7080,] 20100303 3.669138e-01 0.000000000
[7081,] 20100303 4.347603e-01 0.000000000
20100304 1 99
20100304 0 99
[7082,] 20100305 4.252109e-01 0.000000000
[7083,] 20100306 3.865164e-01 0.000000000
[7084,] 20100307 2.799683e-01 0.000000000
[7085,] 20100307 3.478009e-01 0.000000000
20100308 1 99
20100308 0 99
[7086,] 20100309 3.381812e-01 0.000000000
有谁知道如何做到这一点?帮助会很棒!