【发布时间】:2020-10-15 10:03:20
【问题描述】:
我有一个要整理的数据集。我用 read.xlsx 读入文件,包含在标题中的是日期值,即使在我收集/传播数据时重复,我也需要保留它们的值。
数据集如下所示。 excel 中的日期以数字形式读取(这很好),问题是可能有重复的日期(例如 43693),我需要保留它们的原始值。
Date 43693 43686 43686 43714 43693
1 Contract 111 222 333 444 555
2 Org1 NR NB NR NB P
3 Org2 P P P NB NR
4 Org3 NB NB NB NB P
当我尝试转换数据时,我得到了重复名称的错误。
最终我试图通过这种形状的数据获取,其中日期值保留任何重复项(例如 43693)
Date Contract ORG status
1 43693 111 Org1 NR
2 43493 555 Org1 P
3 43686 111 Org2 P
这是一个要测试的示例 df:
df <- structure(
list(
Date = c("Contract", "Org1", "Org2", "Org3", "Org4"),
'12/16/18' = c("111", "pending", "complete", "complete",
"pending"),
'12/16/18' = c("222", "pending", "complete", "pending",
"complete"),
'1/18/18' = c("222", "pending", "complete", "pending",
"complete") ),
class = "data.frame",
.Names = c("Date", "12/16/18", "12/16/18",'1/18/18'),
row.names = c(NA, -5L)
)
【问题讨论】:
-
您在读取数据时遇到问题吗?还是你在读取数据后遇到问题?
标签: r date duplicates tidyverse reshape