Если у меня есть вектор
vec = c('a','a','a','b','b','c','c','c','c','c')
Есть ли простой способ найти наименее встречающийся элемент в vec? Спасибо!
vec
Редактировать: есть ли простой способ сделать это с персонажами?
Это должно работать, даже если более одного элемента связано как наименее частый элемент:
vec = c(1,1,1,2,2,3,3,3,3,3) f <- table(vec) as.numeric(names(f[f == min(f)])) # [1] 2
table(vec)[which.min(table(vec))]
(По всей вероятности, дубликат, хотя я искал. Нахожу что-то похожее на максимальной стороне: Создайте переменную, фиксирующую самый частый случай по группе Возможно, это звучит знакомо этому ' Потому что я отправил ответ?)