相关疑难解决方法(0)

消除具有不同值的组

我有一个如下数据框

sample <- data.frame(ID=1:9, Group=c('AA','AA','AA','BB','BB','CC','CC','BB','CC'), Value = c(1,1,1,2,2,2,3,2,3))
Run Code Online (Sandbox Code Playgroud)

每组应该具有相同的值.

ID       Group    Value
1        AA       1
2        AA       1
3        AA       1
4        BB       2
5        BB       2
6        CC       2
7        CC       3
8        BB       2
9        CC       3
Run Code Online (Sandbox Code Playgroud)

如果您查看CC组,它没有相同的值.它变化为2和3.

我需要消除没有独特价值的群体.

在上述情况下,必须删除CC组.结果应如下所示

ID       Group    Value
1        AA       1
2        AA       1
3        AA       1
4        BB       2
5        BB       2
8        BB       2
Run Code Online (Sandbox Code Playgroud)

你能告诉我R中的简单快速代码能解决问题吗?

r dataframe

7
推荐指数
3
解决办法
205
查看次数

如何根据类别计数筛选数据框

如何对数据框进行子集化,以便仅包含包含具有在其他行中显示特定次数的值的列的行.

举例来说,如果我有一个标有食品一栏,我将如何筛选出有食物,显示了小于5倍,在整个数据帧中的所有行?

filtering r

5
推荐指数
2
解决办法
2415
查看次数

标签 统计

r ×2

dataframe ×1

filtering ×1