如何将时间序列转换为有用的东西?

时间:2015-07-10 10:55:50

标签: r statistics time-series

我有以下格式的时间序列:

         Date        SKU Sales
1  2014-01-02 000823307B     5
2  2014-01-03 0008233043    52
3  2014-01-03 000823307B     4
4  2014-01-04 000823307B    10
5  2014-01-05 000823307B     1
6  2014-01-06 0008233043    10
7  2014-01-06 0008233053    43
8  2014-01-06 000823307B     7
9  2014-01-07 0008233043    30
10 2014-01-07 0008233053     5

我想知道不同SKU的销售情况是否相关。我怎么能在R中这样做?我很难找到一个起点。我不太明白如何将其转换为ts对象,如果这是正确的方法。

在阅读评论之后,我认为某些人可能难以理解这个问题。幸运的是,我也得到了一些非常有用的提示。 我将通过创建数据透视表然后尝试按周对销售数据进行分组来解决问题。通过这样做,我应该能够绘制一个线图,显示产品的不同销售情况,并关联不同的销售模式。

1 个答案:

答案 0 :(得分:0)

您可以表示您的数据,以便每个SKU都是一个变量,每天/每月(选择一个可以为您提供有意义的相关值的时间段)是一种观察。

然后,您可以使用princomp()或prcomp()执行PCA。这将是一个充分的起点。