【发布时间】:2013-03-07 15:34:39
【问题描述】:
我想在 R 中创建从 2004 年 1 月 1 日到 2010 年 12 月 31 日的每日死亡率数据的时间序列。我现在拥有的原始数据(.csv 文件)具有日-月-年列每一行都是一个死亡案例。因此,如果某一天的死亡率例如等于四,则该日期有四行。如果在特定日期没有报告死亡病例,则该日期在数据集中被省略。
我需要的是一个包含 2557 行(从 2004 年 1 月 1 日到 2010 年 12 月 31 日)的时间序列,其中列出了每天的死亡病例总数。如果某天没有死亡病例,我仍然需要将那一天在列表中并分配一个“0”。
有人知道怎么做吗?
谢谢, 戈西亚
原始数据示例:
day month year
1 1 2004
3 1 2004
3 1 2004
3 1 2004
6 1 2004
7 1 2004
我需要什么:
day month year deaths
1 1 2004 1
2 1 2004 0
3 1 2004 3
4 1 2004 0
5 1 2004 0
6 1 2004 1
【问题讨论】:
-
您应该添加示例数据。
标签: r count group-by time-series