Итак, у меня есть следующие данные, которые выглядят так (это образец с сотнями строк за период ~ 15 лет). Я хотел бы создать столбец (или сводную таблицу), в котором отображаются годы доступных данных для каждого местоположения.
Year, Place
2000, 'Adak'
2000, 'Kodiak'
2000, 'Saltsdale'
2001, 'Adak'
2001, 'Saltsdale'
2001, 'Tawney'
2002, 'Adak'
2002, 'Kodiak'
2002, 'Tawney'
Я бы очень хотел, чтобы это выглядело так, если это возможно:
Place, Years_Available
'Adak', 2000/2002
'Kodiak', 2000/2002
'Saltsdale', 2000/2001
'Tawney', 2001/2002
Я использовал summ_all, но это дало мне странный результат, когда столбец Years_Available просто повторяет первый год 15 раз.
b1 <- b %>%
group_by(Place) %>%
mutate(years = toString(Year)) %>%
group_by(Place,years) %>%
summarize_all(funs(sum(!is.na(.))))
Year
строковым или числовым? 06.10.2017