我想展開下面的數據幀重現字符模式爲數字模式
d <- data.frame(a = c(rep("A",5),rep("B",5),rep("C",3),rep("D",2)))
> d
a
1 A
2 A
3 A
4 A
5 A
6 B
7 B
8 B
9 B
10 B
11 C
12 C
13 C
14 D
15 D
,這樣有一個b看上去就像一列:
> d
a b
1 A 1
2 A 1
3 A 1
4 A 1
5 A 1
6 B 2
7 B 2
8 B 2
9 B 2
10 B 2
11 C 3
12 C 3
13 C 3
14 D 4
15 D 4
不能確定如何實現這一點。
也適用。大! :) – user969113
聰明。我也更喜歡這個。 –
@ JoshO'Brien它基本上就是你的解決方案在封面下做的 – hadley