У меня есть набор данных, который выглядит следующим образом:
Observations: 49,358
Variables: 22
$ congress <int> 1, 1, 1, 1, 1, 1...
$ icpsr <int> 99869, 4766, 845...
Переменная congress идет от 1 до 116. Я пытаюсь создать переменную, которая идентифицирует это начало конгресса (1789) и продолжается до конец (2019) с 2-летними интервалами. Эта переменная будет иметь длину 116, равную размеру группы конгресса. Тем не менее, когда я запускаю следующий код:
data %>%
group_by(congress) %>%
mutate(start = seq(1789,2019,2))
я получаю эту ошибку:
Error: Column `start` must be length 96 (the group size) or one, not 116
Буду признателен за любую помощь. Спасибо!