删除R中至少包含一个负值的所有行

奇宝博

我不想删除所有可以做到的负面因素。但是,我想删除所有行,即使它在我的数据框中仅包含一个负值。

> head(kosoyCorrected)
       BER1_EW    BER2_EW      BER3_EW    BER4_EW      BER5_EW     BER6_EW
1  7.087613184 7.09928796  7.087194381 6.96315939  7.086734346  7.09934523
2  4.599450934 3.89325300  4.160360141 4.81419817  4.090161726  4.34070903
3  0.100477184 0.02351617 -0.001589346 0.01072809  0.023073244 -0.06953596
4  0.132531627 0.09994992  0.123564389 0.13849246  0.217604484  0.09164854
5 -0.005220038 0.07117798  0.133075865 0.05525490 -0.003944601  0.10597363
6  0.107204375 0.11755171  0.060868101 0.14361525  0.109494893  0.13081894

例如,在这里,我要删除整个第3行和第5行,而不仅仅是这些行中的4个负值。

提前致谢!

托马斯·艾斯科丁

使用rowSums+的另一个基本R选项sign

subset(kosoyCorrected,rowSums(sign(kosoyCorrected))==ncol(kosoyCorrected))

给予

    BER1_EW    BER2_EW   BER3_EW   BER4_EW   BER5_EW    BER6_EW
1 7.0876132 7.09928796 7.0871944 6.9631594 7.0867343 7.09934523
2 4.5994509 3.89325300 4.1603601 4.8141982 4.0901617 4.34070903
4 0.1325316 0.09994992 0.1235644 0.1384925 0.2176045 0.09164854
6 0.1072044 0.11755171 0.0608681 0.1436152 0.1094949 0.13081894

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

给定该组至少包含一个非NA值,请删除该组中具有NA的行

所有有效的电子邮件中是否至少包含一个@符号?

一个正则表达式删除所有包含R中数字的单词

从C#的列表中完全删除至少具有一个重复项的所有元素

正则表达式查找所有包含至少一个星号的单词

从另一个文件中删除包含字符串的文件中的所有行

我有一个带有特定列的列表的所有行。从目标列表中选择不包含至少一个元素的行

如果列中至少有一个特定值,则删除所有行

SQL选择并显示包含至少一个值的组中的所有值

如果所有列均包含NA,但在行中删除NA值,但保留至少包含一个结果的行

替换所有不包含至少一个字母的字符串

删除包含列1中ID且在Python数据框中的另一个特定列2上至少具有一个特定值的所有行

选择具有至少一个(任何)负值的行

列出所有git提交,其中至少包含一个扩展名为.txt的文件

对于R中的循环-删除由一个变量匹配的所有行

如何获得至少包含另一个列表的所有值的列表?

R-删除列1中所有值在另一列中具有负值的所有行

如果至少一个单元格满足给定条件(例如,缺少值),则删除所有id行

删除R中包含一个空白列的行

检查列表的至少一个元素是否包含在带有R的列表中

PHP / Regex:删除所有单词,直到第一个单词为止,至少要包含2个字母,但要包含触及单词开头的数字

修复删除 R 中的行(删除一列中具有特定负值的行)

如何在sqlite3中查询包含一个必需元素和至少一个可选元素的所有组

获取包含“Message”列的所有行,其中至少有一个单词在 Array 中

使用 Pandas 和 Python 从数组中获取至少有一个元素的所有行

如何查找至少包含一组单词中的一个作为前缀的所有行

从列表中删除至少包含 x 个值的所有数据帧行

删除包含至少一个重复值的行

如何根据引用表中是否包含来自不同列的另一个 ID 的至少一个实例来选择该 ID 的所有实例?