<div dir="ltr">Boa tarde,<div><br></div><div>eu tenho o seguinte problema. Eu preciso juntar dois conjuntos de dados que possuem 2 variáveis em comum, "uor" e "mes". Só que 1 variável não possui valores para determinado mês. E o que eu queria era que para os meses que não possuem informação, essa determinada variável, assumisse o valor 0 e fosse incluídos esses meses faltantes. Abaixo eu envio um código para exemplificar.</div><div>A ideia é que seja incluída o valor 0 na variável x para os meses 4, 5 e 6 da uor "B".</div><div><br></div><div>## exemplo de codigo ##</div><div><br></div><div>library(data.table)<br></div><div><div>uor <- c(rep("A", 8), rep("B", 5), rep("C", 8), rep("D", 8))</div><div>uor2 <- c(rep("A", 8), rep("B", 8), rep("C", 8), rep("D", 8))</div><div>mes1 <- c(1:8, 1,2,3,7,8, 1:8, 1:8)</div><div>mes2 <- rep(1:8, 4)</div><div><br></div><div>DT <- data.table(uor, mes1, x = rnorm(length(uor)))</div><div>DT2 <- data.table(uor2, mes2, x1 = rnorm(length(uor2)), x2 = rpois(length(uor2), 4))</div><div><br></div><div>##</div><div><br></div><div>Atenciosamente,</div><div><br></div>-- <br><div class="gmail_signature"><div>Rafael Garcia Cunha</div><div><br></div><div>YNWA</div><div><br></div></div>
</div></div>