dcast を使用して、いくつかの行を列にスイングしています
私のデータは次のようになります。
Place, Above.or.Below.Povertyline, Sex, Population Total
Haines, Above, Male, 55
Haines, Above, Female,7
Haines, Below, Male,0
Haines, Below, Female,7
Halibut, Above, Male,0
Halibut, Above, Female,0
このコマンドを使用して dcast を実行すると、次のエラーが表示されます。
df1 <- dcast(df, Place+ Above.or.Below.Povertyline ~ Sex, value.var = "Population Total")
Error: Aggregation function missing: defaulting to length
それは私に次のデータセットを与えます.8を除いて. 重複していると思いますか?しかし、関数をより適切にフォーマットできるかどうかはわかりません。
Community, Above.or.Below.Povertyline, Female, Male
Haines, Above, 8, 8
Haines, Below, 8, 8
Halibut, Above, 8, 8
Halibut, Below, 8, 8