«Ошибка: n () должен вызываться только в контексте данных» - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь распространить свои данные из нескольких строк в более сжатый набор данных.

У меня есть набор данных по птичьим гнездам, и я пытаюсь изменить свои данные из-за того, что у меня есть отдельные строки для несовершеннолетних и родителей, которые имеют одинаковый год и данные о гнезде.

Например Год Гнездо Пол Кольцо_Номер

2009 1 М 321

2009 1 F 189

2009 1 J 232

2009 1 J101

Вместо этого я хочу, чтобы мои данные выглядели следующим образом:

Гнездо года M_Ring_Number F_Ring_Number J_Ring_Number

2009 1 321 189 232

2009 1 321 189101

Кто-нибудь может мне помочь (я новичок в использовании R)?

Спасибо

CI <-C3%>% group_by (Nest)%>% mutate(grouped_id = 1: n ())

Ошибка: n () следует вызывать только в контексте данных. Вызовите rlang::last_error(), чтобы увидеть обратную трассировку

...