标签: r
我有许多大型数据框,我需要了解它们的每一行中的元素数量。例如,如果我的数据框df看起来像
X Y Z A B Q R S
我想要以下输出向量:
5 3
如何在R中对此进行编码?
答案 0 :(得分:1)
我们可以在非缺失元素上使用rowSums(假设没有值的列为NA)
rowSums
NA
rowSums(!is.na(df))
如果值是空白的""而不是NA,则用==创建逻辑矩阵并使用rowSums
""
==
rowSums(df != "")