我的數據庫是像這樣的:如何重塑和總結從長到寬的分類數據?
db <- data.frame(var1 = c("A", "B", "C", "D", "E"), var2 = c("X", "X", "Y", "Y", "Y"),
var3 = c("G", "H", "G", "G", "K"))
db
var1 var2 var3
A X G
B X H
C Y G
D Y G
E Y K
我想立足VAR2重塑和計數VAR3的出現來得到這樣的結果:
var2 var3.G var3.H var3.K
X 1 1 0
Y 2 0 1
我曾嘗試演重塑功能沒有成功。
更優雅的解決方案!我會等一段時間來檢查它。 – 2015-01-09 21:46:57
我不需要檢查,RStudent有一個更完整的答案。 – 2015-01-09 21:53:02