【发布时间】:2018-06-16 16:09:33
【问题描述】:
所以我有一个名为活动(相当大的数据集)的 data.frame,它在“步骤”列中包含一些 NA 值。我还有另一个名为 avgstepsperday 的数据集,其中包含每天步数的平均值。我需要用该特定日期的 avgstepsperday 中相应的平均“步数”替换活动中的所有 NA“步数”值。我不知道该怎么做。
【问题讨论】:
-
您可以创建一个逻辑向量来替换。
i1 <- is.na(activity$steps); activity$steps[i1] <- activity$avgstepsperday[i1]
标签: r