R Количество частот группы в ряду - PullRequest
0 голосов
/ 05 марта 2019
data =data.frame(id=c(1,1,1,2,3,3,7,7,7,7),
score=c(10,6,1,7,6,0,8,5,5,1),
WANT=c(3,3,3,1,2,2,4,4,4,4))

Я надеюсь подсчитать количество строк для каждого идентификатора и создать новую переменную WANT, равную количеству строк, в которых появляется идентификатор.Мои попытки

library(dplyr)    
data %>% 
  group_by(id) %>% 
  mutate(WANT = tally(id)))

Ошибка оценки: отсутствует аргумент "x", по умолчанию нет.

1 Ответ

4 голосов
/ 05 марта 2019

Это add_count

data %>% group_by(id) %>% add_count()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...