从另一列中的键值创建和填充列

时间:2013-09-03 02:35:26

标签: r reshape

我将数据从数据库拉入R.我最终得到一个包含三个数据系列(A,B,C)的数据框。它看起来像这样:

month       series  value
2012-12     A       10.45
2012-11     A       11.20
2012-10     A       11.04
2012-12     B       8.24
2012-11     B       8.89
2012-10     B       9.74
2012-12     C       25.01
2012-11     C       29.87
2012-10     C       26.74

我试图在折线图上绘制三个系列图表。我认为最简单的方法是将它放在这样的格式中:

month       A       B       C
2012-12     10.45   8.24    25.01
2012-11     11.20   8.89    29.87
2012-10     11.04   9.74    26.74

有没有灵巧的方法来做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用reshape功能更改格式。或者reshape2包具有更大的灵活性。

但是,使用原始的长格式,您可以绘制数据,最简单的可能是ggplot2或格子包。