我正在使用 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
它给了我以下数据集,看起来有点正确……除了 8s。我认为它的重复?但我不确定我是否可以更好地格式化函数。
Community, Above.or.Below.Povertyline, Female, Male
Haines, Above, 8, 8
Haines, Below, 8, 8
Halibut, Above, 8, 8
Halibut, Below, 8, 8