Tenho um conjunto de dados de painel em R que documenta a mudança percentual na população de cidades ao longo de vários anos. Uma versão simplificada se parece com isso:
city_pop<-tibble(city=c("NYC", "NYC", "LA", "LA"),
percentpopchange=c("0.1", "0.2", "0.5", "0.3"),
year=c(1980, 1981, 1980, 1981))
Gostaria de calcular a mudança populacional total (em porcentagem) para NYC e LA em 1980 e 1981. Por exemplo, seria 0,32 para NYC. Meu conjunto de dados ideal com tal saída seria:
cum_city_pop<-tibble(city=c("NYC", "LA"),
total_percentpopchange=c("0.32", "0.95"))
Existe alguma maneira de fazer isso em R? Eu agradeceria muito qualquer ajuda.