[R-br] Valores repetidos no eixo de um gráfico

Marcus Nunes marcus.nunes em gmail.com
Quinta Março 19 15:01:13 BRT 2015


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 <paulopimenta6 em hotmail.com>:

> 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 <paulopimenta6 em hotmail.com>
> > To: "=?utf-8?Q?r-br em listas.c3sl.ufpr.br?=" <r-br em listas.c3sl.ufpr.br>
> > Subject: [R-br] Valores repetidos no eixo de um gráfico
> > Message-ID: <BAY404-EAS22211DD7A124D389B0F770AF4010 em phx.gbl>
> > 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" <lgsilvaesilva em gmail.com>
> > To: r-br em listas.c3sl.ufpr.br
> > Subject: Re: [R-br] Valores repetidos no eixo de um gráfico
> > Message-ID:
> > <CALruoAF9DBBfmYw-zEjDoNZ_QMGNTb76rQnHtU7aq5aS3CECKQ em 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 <paulopimenta6 em hotmail.com>:
> >
> > > 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
> R-br em 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.
>



-- 
Marcus Nunes
http://marcusnunes.me/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150319/882c14d5/attachment.html>


Mais detalhes sobre a lista de discussão R-br