У меня есть следующий набор данных:
Class Value
Drive 9.5
Analyser 6.35
GameGUI 12.09
Drive 9.5
Analyser 5.5
GameGUI 2.69
Drive 9.5
Analyser 9.10
GameGUI 6.1
Я хочу получить классы с похожими значениями, что в случае с приведенным выше примером будет Drive
.Для этого у меня есть следующая команда:
dataset[as.logical(ave(dataset$Value, dataset$Class, FUN = function(x) all(x==1))), ]
Но эта команда возвращает только те классы, значения которых всегда равны единице.То, что я хочу, отличается, я не хочу давать конкретную ценность.