对不起,这可能有一个明显的答案,但我有点不确定该怎么做。绘制R中稍杂乱的时间序列数据
例如说我有一个数据集,我有名字的人列表,销售他们制作的数量,他们让这些销售的日期,所有的格式如下:
Name | Date | Sales
------------------------------------
AAA | 01/01/2001 | 50
AAA | 01/02/2001 | 62
AAA | 01/03/2001 | 73
... | ... | ...
AAA | 05/15/2001 | 20
BBB | 02/06/2001 | 51
BBB | 02/09/2001 | 45
... | ... | ...
BBB | 04/13/2001 | 3
CCC | 01/22/2001 | 78
... | ... | ...
... | ... | ...
基本上,我的数据看起来有点像上面这样 - 有多个不同的名称,并且每个名称的日期也没有适当对齐(例如,与另一个人相比,一个人可能比一年前更早地开始工作,因此销售数据更早在一年)。除此之外,日期可能会跳过一点,我们可能会有一个日期4/3/2001,然后它可能会在下一个单元格中前进到4/25/2001。
我现在想要做的是绘制全年的数据,以便我拥有所有不同的人(即AAA,BBB,CCC,...)以及他们与他们一起制作的所有销售使这些销售都在一个大的阴谋。
现在,我可以想办法做到这一点 - 首先使用subset()函数并按名称对数据集进行子集化,然后我可以用这种方式绘制数据。问题在于我觉得这样做效率不高,而且我也确信,即使数据有点奇怪,R必须有更好的方法绘制时间序列数据。如果任何人有一些建议或可以提供一些帮助,那么我会很感激,在此先感谢。
在未来,请您提供一个可重复的例子http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example? – aelwan
非常抱歉,您的评论正是我正在寻找的,但我想在接受它之前正确回复它:) – ThePlowKing
无后顾之忧。如果我的回答不是你想要的,我只是想帮忙。 – aelwan