0

私はRを使用して問題を追跡しました:

データフレームをフォローしているとしましょう:

dates <- c("2010-01-01","2010-02-01","2010-03-01","2010-04-01",
           "2010-02-01","2010-03-01","2010-04-01","2010-05-01",
           "2010-03-01","2010-04-01","2010-05-01","2010-06-01")

data.frame(A=c(1,1,1,1,2,2,2,2,3,3,3,3),B=dates,C=c(21:32))

R は、この例のデータを提供します。

   A          B  C
1  1 2010-01-01 21
2  1 2010-02-01 22
3  1 2010-03-01 23
4  1 2010-04-01 24
5  2 2010-02-01 25
6  2 2010-03-01 26
7  2 2010-04-01 27
8  2 2010-05-01 28
9  3 2010-03-01 29
10 3 2010-04-01 30
11 3 2010-05-01 31
12 3 2010-06-01 32

この日付枠を次の構造に変換する必要があります。

    "2010-01-01"  "2010-02-01"  "2010-03-01"  "2010-04-01"  "2010-05-01"  "2010-06-01"   
1    21            22            23            24            na            na          
2    na            25            26            27            28            na
3    na            na            29            30            30            31

助言がありますか?(私はRを初めて使用し、数時間解決しようとしました;))

4

1 に答える 1