我有一个看起来像这样的数据框:
Dog Breed Dog.Distraction Resource.Guarding
1 Max BL N/A 1
2 Rover YL 1 N/A
3 Tina GR 1 N/A
我想要一个新的数据框,看起来像:
Dog. Distraction Resource.Guarding
Count 2 1
最好的方法是什么?我可以使用sum()查找每个单独的列,但不确定如何转换为新的df。另外,我也可以:
Count
Dog.Distraction 2
Resource.Guarding 1
谢谢!
我们可以用colSums
假设N/A
是NA
out <- colSums(df1[c('Dog.Distraction', 'Resource.Guarding')], na.rm = TRUE)
如果我们需要更改 names
names(out) <- c("V1", "V2")
的输出colSums
是一个命名vector
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句