R中的条件子集数据帧

艾米丽·劳伦(Emily Lauren)

我有一个包含10列和510行的数据框。我正在尝试创建其中的一个子集,如果其中前5列的行总和等于0,则会丢弃整个行。我已经阅读了该站点上的帖子,说您不能简单地删除R中的行,因此我尝试了以下操作:

    data_sub <- data[!sum(data[, 1:5]==0), ]

但是,data_sub最终是数据的副本...我真的不确定为什么...请指教!该数据帧没有Inf或NaN值,只有整数。

斯拉瓦·科胡特

请尝试以下操作:

ind <- apply(data, 1, function(x) sum(x[1:5]) != 0)
data_sub <- data[ind, ]

要么

data_sub <- data[rowSums(data[,1:5]) != 0, ]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于 R 中条件的子集数据

来自分类Dev

向量中基于条件的子集数据帧

来自分类Dev

基于条件熊猫的子集数据帧

来自分类Dev

列表中的R重塑和子集数据帧

来自分类Dev

在R中子集数据帧后缀

来自分类Dev

带R的子集数据帧

来自分类Dev

python中的子集数据帧

来自分类Dev

R中的子集数据

来自分类Dev

R中具有动态条件的子集数据

来自分类Dev

R:满足条件后所有行的子集数据帧

来自分类Dev

有条件地在R中子集数据帧列表

来自分类Dev

随机子集数据后如何在R中写入剩余数据帧

来自分类Dev

日期在R中的日期向量的x天之内的子集数据帧

来自分类Dev

基于R中列内因子级别的层次偏好的子集数据帧

来自分类Dev

基于R中包含变量名的对象的子集数据帧

来自分类Dev

r-子集数据帧的行从数字中删除零小数

来自分类Dev

使用grep帮助在R中子集数据帧

来自分类Dev

R-仅按时间的子集数据帧

来自分类Dev

R-基于重复序列的子集数据帧

来自分类Dev

使用grep帮助在R中子集数据帧

来自分类Dev

如何根据R中的另一个数据帧过滤和子集数据帧

来自分类Dev

向量中基于搜索模式的子集数据帧

来自分类Dev

在lapply中按2列动态子集数据帧

来自分类Dev

在R中,拆分数据帧,以便子集数据帧包含先前数据帧的最后一行和后续数据帧的第一行

来自分类Dev

根据R中的某些条件对数据帧进行子集

来自分类Dev

如何基于R中的条件对数据帧进行子集

来自分类Dev

按条件子集数据

来自分类Dev

按条件子集数据

来自分类Dev

R中具有时间条件的子集数据集