首页 > 解决方案 > 添加对应于数据框中缺失日期的行

问题描述

我有一个包含 2 个变量和多个 Product_Id 的数据框。对于某些 ID,缺少某些日期。

library(dplyr)

df <- data.frame(Product_Id = rep(1:100, each = 50), 
                 Date = seq(from = as.Date("2008/1/1"), to = as.Date("2018/2/1") , by = "month"), 
                 Sales = rnorm(100, mean = 50, sd= 20))
df <- df[-c(1,4,67,78,251:256, 301:312, 2551:2562, 2651:2662, 2751:2762), ]
x <- count(df, vars = Product_Id)
View(df)

无论如何要创建一个数据框,其中包含Dates正确序列中的所有内容以及Product_Id对应的空单元格Sales

标签: r

解决方案


推荐阅读