r - 添加对应于数据框中缺失日期的行
问题描述
我有一个包含 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
?
解决方案
推荐阅读
- c# - 如果新行为空,C#如何在字符串中显示\n字符
- node.js - Sequelize 关联 mixins,foreignKey 不能为空
- ssl - 如何在 UE4 .24 中使用 SSL 添加或启动 libwebsockets(来自源代码的 html5 ue4)
- java - 尝试使用 JAVA 在 Android Studio 中通过一个按钮将 EditText 值传递给两个不同的活动
- python - 基于列值从 dynamodb 访问值 - python
- python - 从不同文件夹中的 HTML 表单操作调用 FastAPI 发布请求不起作用
- cypress - 发生内部错误(客户端):undefinedTypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))
- typescript - Typescript Template Literals 执行时出现 TS7053 错误
- python - 数字总和不正确。为什么?
- qt - 如何从 Qt 中的类中引用表单元素?