Marcos, obrigada.

Vou testar novamente, conforme sugerido.

Atenciosamente,
Marcele Correa






On Sat, Jun 22, 2024 at 10:00 PM Marcos F. Silva <marcosfs2006@gmail.com> wrote:
Hummm....
Será que assim ajudaria:

## Extração da string "dia_"
dados2$variable <- gsub("dia_", "", dados2$variable)

# Com os valores das variáveis ano, mes e variable, cria uma nova coluna com formato de data
dados2$data <- with(dados2, as.Date(paste(ano, mes, variable, sep = "-"), "%Y-%b-%d"))

Agora é só ordenar a base de dados com base nessa nova coluna.
Se ainda não for isso, é só falar.






Em sáb., 22 de jun. de 2024 às 19:37, Marcele de Jesus Correa por (R-br) <r-br@listas.c3sl.ufpr.br> escreveu:
Boa noite.

Isso mesmo, Cesar.
Fiz desta forma mesmo, porque não deu certo com a função "gsub". Utilizei o filtro para separar os dias pelo meses, para os respectivos anos e por fim a união final para série temporal.

Estou quase finalizando a organização para rodar as demais estações.

Obrigada.

Att,
Marcele Correa.


Em sáb., 22 de jun. de 2024, 17:18, Cesar Rabak por (R-br) <r-br@listas.c3sl.ufpr.br> escreveu:
Se eu entendi corretamente, vc gostaria de ter a nova tabela de dados com os dados temporais "crescentes".

Como o R não cansa, mesmo fazendo várias vezes a operação, acho que conceitualmente chegar-se-ia ao resultado que deseja com a elaboração da conversão para colunas sub selecionando o ano e mês, e se necessário ordenando o dataframe resultante por dia do mês, e concatenar esses dataframes parciais (empilhando-os seja cronologicamente ou na ordem inversa).

On Fri, Jun 21, 2024 at 11:04 PM Marcele de Jesus Correa por (R-br) <r-br@listas.c3sl.ufpr.br> wrote:
Boa noite, comunidade R.

Eu fiz uma conversão de dados de ampla (horizontal, figura 1) para longa (vertical, figura 2). 
Figura 1
image.png

Figura 2
image.png

A figura 2 mostra os dados da forma como quero trabalhar. Entretanto, gostaria da separar os dias por mês para cada ano, conforme a Figura 3 abaixo:
image.png

Alguém poderia me ajudar a fazer isso, por favor?

Atenciosamente,
Marcele Correa




_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.


--

Marcos F. Silvaaudinalytics.netlify.app