具有所有NA的rowSums

安德鲁·泰勒(Andrew Taylor)
df <- data.frame(a = c(1, 1, NA, 0, 1, 0),
                 b = c(0, 1, NA, NA, 0, 1),
                 c = c(NA, 0, NA, 0, 1, NA),
                 d = c(1, NA, NA, 1, 1, 0))

rowSums(df)
#[1] NA NA NA NA  3 NA
rowSums(df, na.rm=T)
#[1] 2 2 0 1 3 1

我得到了第一个,但我的假设和希望是,第三次观察会回来NA有没有办法让它返回NA以进行第三次观测?

罗兰

这是一个选择:

rowSums(df, na.rm = TRUE) * NA ^ (rowSums(!is.na(df)) == 0)
# [1]  2  2 NA  1  3  1

anything ^ 0在R等于1。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表中的data.frames删除具有所有NA的行

来自分类Dev

如何知道枚举是否具有所有标志

来自分类Dev

JGit API是否具有所有Git命令

来自分类Dev

VARCHAR是否具有所有数值属性?

来自分类Dev

模型具有所有关联的Rails

来自分类Dev

具有所有内联虚拟功能的模板类

来自分类Dev

复制具有所有属性的元素-更新

来自分类Dev

MySql:选择具有所有值的项目

来自分类Dev

获取具有所有属性的Laravel模型

来自分类Dev

如何复制具有所有依赖项的记录?

来自分类Dev

数据库记录具有所有值

来自分类Dev

Gremlin Python返回具有所有属性的边

来自分类Dev

`pip install`具有所有其他功能

来自分类Dev

选择具有所有纵向尺寸的行

来自分类Dev

从文件创建具有所有功能的字典

来自分类Dev

具有所有内联虚拟功能的模板类

来自分类Dev

创建具有所有功能的wordpress文件

来自分类Dev

声明具有所有虚函数的类的对象

来自分类Dev

具有所有搜索参数的Google Crawler或Scraper

来自分类Dev

复制具有所有属性的元素-更新

来自分类Dev

Excel创建具有所有组合的表

来自分类Dev

具有所有组合的紧缩单词列表生成

来自分类Dev

模型具有所有关联的Rails

来自分类Dev

检索具有所有导航属性的身份用户

来自分类Dev

使 elasticsearch 返回具有所有字段的对象

来自分类Dev

确定嵌套列表是否在R中具有所有NA值时,sapply出现问题

来自分类Dev

选择具有所有值对的所有条目的计数的最新行

来自分类Dev

SQL语句获取具有所有能力列表的所有公司

来自分类Dev

生成具有所有唯一k位子序列的所有n位序列。