ID cat1 cat2 cat3 loss
1 A B D 2213.18
2 A B A 1283.60
3 A B B 3005.09
4 B A A 939.85
5 A B C 2763.85
6 A A A 5142.87
有116個不同級別的分類變量,其中列出了三個。下面是我用來計算在一個變量虛擬變量創建的動態函數R
a1<-summarise(group_by(ins,cat85), cat85_mean=mean(loss))
爲各種級別的平均值(虧損)需要讓我的平均值(虧損)動態地做到這一點剩餘變量的所有分類代碼的功能例如:Cat85有4個等級,即A,B,C和D.該函數應該產生A,B,C和D的平均值(損失),如A-2000,B-1234.5,C -5667.5,D- 3465.2。
謝謝!
請使用'dput()'提供您的示例數據,如http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example所示。這允許複製/粘貼示例數據。 –
@tobiasegli_te當然。將在這裏做。謝謝! –