关于在带有R的数据框中输入缺失的观察值,下面是该数据帧的快照:
数据帧的样本
我实际上有66个不同的地区,每天21天,每个地区应该有144个时间段。我拥有的当前数据集缺少观测值,例如,第6天第5区的观测值缺失了时间段132的观测值。
我试图实现的是将缺失的观测值包含到原始数据框中以使其完整,但是对于y1和y2的值,我可以将它们设置为null。我如何用R做到这一点?
首先,为缺少的值添加行。假设您的数据帧名为mydata
,并具有列District
,DayOfMonth
和TimePeriod
(加上y1,y2等),但是缺少这些值的某些组合。让我们添加那些缺失的组合:
expand
和fill
中的tidyr
的另一个选项