Caros colegas.
Preciso resolver o seguinte problema. Tenho dois data frames. O primeiro possui a população estimada de todas as cidades do Brasil ao longo de sete anos. O segundo, possui fatores para distribuir a população por idade. Eu preciso estimar a distribuição da idade para todas as cidades, e para todos os anos. Segue um fragmento das dois data frames:
Primero Data frame (estCidadeAnos)
Linha Estado Cidade Ano 2012 Ano 2013 … Ano 2020
1 RO Alta Floresta D’Oest 24069 25652 … 22728
2 RO Alto Alegre dos Pareci 12833 13827 … 14258
…
5570 DF Brasília 3648532 2789761 … 3055149
Segundo Data frame(Indice1220)
Idade 2012 2013 … Ano 2020
0 0.0147331718 0.0145645850 … 0.0138939406
1 0.0146566370 0.0145801647 … 0.0139638041
…
+90 0.0024436032 0.0026062054 … 0.0038495541
Então, a cidade de Alta Floresta D’Oeste em Rondônia tinha, em 2012, uma população estimada de 24.069 habitantes. Eu preciso distribuir a população total por idades que vão 0 anos de idade, até +90 anos. Preciso fazer isso para todas as 5570 cidades ao longo dos anos de 2012 a 2020.
Exemplo:
População de Alta Floresta D’Oeste
[2012] 24069*(0.0145645850, 0.0146566370, …, 0.0024436032)[91 linha]
[2013] 25652*(0.0147331718, 0.0145801647, …, 0.0139638041)[91 linha]
…
[2020]
Resumindo: Preciso estimar as idades de todas as cidades brasileiras ao longo de alguns anos a partir de índices.
Qual o caminho vocês apontariam para resolver isso.
Desde já agradeço.