全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2651 9
2021-03-27
悬赏 50 个论坛币 已解决
QQ截图20210327104601.png

最佳答案

llb_321 查看完整内容

设数据框或矩阵data newdata 0.5) > 2), ]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-3-27 13:01:36
设数据框或矩阵data

newdata <- data[which(rowSums(data[, -1] > 0.5) > 2), ]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-3-27 15:13:18
llb_321 发表于 2021-3-27 14:51
设数据框或矩阵data

newdata  0.5) > 2), ]
感谢您的回复,请问出现这个报错是为什么呢?
> caryopsis1 <- caryopsis[which(rowSums(data[, -1] > 0.5) > 2), ]
Error in data[, -1] : object of type 'closure' is not subsettable
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-3-27 15:24:53
caryopsis的数据类型能改成data.frame或者矩阵吗,这个报错是因为caryopsis数据的类型是“closure”不支持取子集。
可以查一下你用的包,有没有数据转换的函数。

另外一种可能,你的代码没改全,先试一下这个
caryopsis1 <- caryopsis[which(rowSums(caryopsis[, -1] > 0.5) > 2), ]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-3-27 15:33:13
另外,不需要你的论坛币,我多的是。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-3-27 15:34:57
llb_321 发表于 2021-3-27 15:33
另外,不需要你的论坛币,我多的是。
刚看到。。谢谢啦
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群