Que tal

as.numeric(format(seq( as.Date("2015-01-01"), as.Date("2016-12-31"), by="+1
day"), "%d"))

?

2015-03-19 14:53 GMT-03:00 Paulo Pimenta <[email protected]>:

> Boa saída esta apresentada, mas a série de dados por ser dia varia
> bastante e não é possível realizar manualmente. Existe algum comando que
> pega dados contendo os dias (de 1 a 31 e alguns de 1 a 29 ou 28, dependendo
> do ano) e plota no eixo "x" ou "y" esta mesmos valores mantendo sua devida
> repetição, ou seja, 0 1 2 3 4 5 6 ... 31 1 2 3 4 5 6 7 8 9 ... 28 ... 1 2 3
> 4 5 6 7 8 9 ... 30?
>
> Abraços.
>
> Paulo Henrique Pimenta.
>
> > ------------------------------
> >
> > Message: 11
> > Date: Thu, 19 Mar 2015 06:04:02 +0000
> > From: Paulo Pimenta <[email protected]>
> > To: "[email protected]?=" <[email protected]>
> > Subject: [R-br] Valores repetidos no eixo de um gráfico
> > Message-ID: <[email protected]>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Olá Listeiros,
> >
> >
> > Possuo uma dúvida que consiste no seguinte: Possuo uma série de dados
> que estão listadas por dias ordenados da forma: 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,? sendo que estes correspondem cada a um
> valor de uma determinada variável física.
> >
> > O problema é que ao plotar o gráfico os valores em ?x? não são mostrados
> de forma seguida, ou seja: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 6,
> 7, 8, 9, 10,? mas sim como de 1 a 10 e os valores de cada dia aparecem
> acumulados.
> >
> > Como plotar um eixo com os valores seguidos?
> >
> > Abraços.
> >
> > Paulo Henrique Pimenta.
> >
> >
> >
> >
> >
> >
> > Sent from Windows Mail
> > -------------- Próxima Parte ----------
> > Um anexo em HTML foi limpo...
> > URL: <
> http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150319/906996c9/attachment-0001.html
> >
> >
> > ------------------------------
> >
> > Message: 12
> > Date: Thu, 19 Mar 2015 08:01:32 -0300
> > From: "Luis G. S. e Silva" <[email protected]>
> > To: [email protected]
> > Subject: Re: [R-br] Valores repetidos no eixo de um gráfico
> > Message-ID:
> > <calruoaf9dbbfmyw-zejdonz_qmgntb76rqnhtu7aq5as3ce...@mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
> > y <- rnorm(length(x))
> > plot(y, xaxt = 'n')
> > axis(1, at = 1:length(x), labels = x)
> >
> > 2015-03-19 3:04 GMT-03:00 Paulo Pimenta <[email protected]>:
> >
> > > Olá Listeiros,
> > >
> > > Possuo uma dúvida que consiste no seguinte: Possuo uma série de dados
> que
> > > estão listadas por dias ordenados da forma: 1, 2, 3, 4, 5, 6, 7, 8, 9,
> 10,
> > > 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,? sendo que estes correspondem cada a um
> > > valor de uma determinada variável física.
> > >
> > > O problema é que ao plotar o gráfico os valores em ?x? não são
> mostrados
> > > de forma seguida, ou seja: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 1, 2, 3, 4,
> 5, 6,
> > > 7, 8, 9, 10,? mas sim como de 1 a 10 e os valores de cada dia aparecem
> > > acumulados.
> > >
> > > Como plotar um eixo com os valores seguidos?
> > >
> > > Abraços.
> > >
> > > Paulo Henrique Pimenta.
> > >
> > > Sent from Windows Mail
>
> _______________________________________________
> R-br mailing list
> [email protected]
> 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.
>



-- 
Marcus Nunes
http://marcusnunes.me/
_______________________________________________
R-br mailing list
[email protected]
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.

Responder a