[R-br] Definir classes no histograma.

samuel luna de almeida samuelgrupos em gmail.com
Quarta Fevereiro 6 14:12:29 BRST 2013


Igor, valeu mesmo!

me ajudou muito!

Samuel


Em 6 de fevereiro de 2013 13:59, Igor Nery <igornery.o em gmail.com> escreveu:

> É, cometi um pequeno erro -rs. O certo seria *hist(base04$TX_J04_10,
> breaks=seq(from=0,by=1000,to=**20000), main=2)* , tinha esquecido de
> retirar o parâmetro '.1'.
>
> Bom eu gosto de tirar dúvidas, mas aconselho você a procurar o *help* do
> R quando for usar uma função e der problema, depois que você pega o jeito
> percebe como é bem feito o *help* e ajuda bastante. O que foi plotado foi
> o *histograma de densidade de probabilidade*, caso você queira o*histograma de frequências
> *, precisa de mais um parâmetro da função hist. No caso, ficaria:
>
> *hist(base04$TX_J04_10, breaks=c(0,1000,2000,3000,5000,10000,20000),
> main=2**, freq=TRUE**)*
> *hist(base04$TX_J04_10, breaks=seq(from=0,by=1000,to=**20000), main=2,freq=TRUE
> )*
>
>
> No* help* da função *hist* tem o seguinte:
>
> *Arguments
>> **freq**: **logical; if TRUE, the histogram graphic is a representation
>> of frequencies, the counts component of the result; if FALSE, probability
>> densities, component density, are plotted (so that the histogram has a
>> total area of one). Defaults to TRUE if and only if breaks are *
>
>
> Espero ter ajudado,
>
>
> Em 6 de fevereiro de 2013 12:48, samuel luna de almeida <
> samuelgrupos em gmail.com> escreveu:
>
> acho q entendi, desculpe é que ainda não estou tendo autonomia para isso..
>>
>> porém, com os valores específicos c() ele me retornou density e não
>> frequency, é isso mesmo? os valores do eixo y ficaram diferentes..?
>> e com a função seq() ... retornou o mesmo erro:
>> *Erro em seq.default(from = 0, by = 1000, to = 20000, 0.1) : *
>> *  too many arguments*
>> *
>> *
>> *valeu!*
>>
>>
>> Em 6 de fevereiro de 2013 13:32, Igor Nery <igornery.o em gmail.com>escreveu:
>>
>> A função *seq()* cria um vetor de números igualmente espaçados a partir
>>> de certos parâmetros, aparentemente o que você deseja é apenas um vetor com
>>> valores específicos. Para tanto, basta usar *c(x1,x2,x3,x4,x5,...,xn)*onde
>>> *x1,x2,x3,x4,x5,...,xn* são os 'valores específicos'.
>>>
>>> No caso, você poderia usar algum dos dois casos:
>>>
>>> *hist(base04$TX_J04_10, breaks=c(0,1000,2000,3000,5000,10000,20000),
>>> main=2)
>>> hist(base04$TX_J04_10, breaks=seq(from=0,by=1000,to=**20000,.1), main=2)
>>> *
>>>
>>> (no caso, os intervalos nos dois exemplos são distintos, fiz isso apenas
>>> para mostrar como usar a função *seq*. Basta olhar o help pow!).
>>>
>>>
>>> Em 6 de fevereiro de 2013 12:18, samuel luna de almeida <
>>> samuelgrupos em gmail.com> escreveu:
>>>
>>> obrigado, pela ajuda até aqui,...
>>>>
>>>> com essa frase, obtive o intervalo total:
>>>> "hist(base04$TX_J04_10,breaks=seq(0,20000,.1),main=2)"
>>>>
>>>> no entanto gostaria de definir os cortes em 1000, 2000, etc. e escrevi
>>>> assim:
>>>>
>>>>
>>>> "hist(base04$TX_J04_10,breaks=seq(0,1000,2000,3000,5000,10000,20000,.1),main=2)"
>>>>
>>>> no entanto retornou este erro:
>>>>
>>>> *Erro em seq.default(0, 1000, 2000, 3000, 5000, 10000, 20000, 0.1) : *
>>>> *  too many arguments*
>>>> *Além disso: Mensagens de aviso perdidas:*
>>>> *In seq.default(0, 1000, 2000, 3000, 5000, 10000, 20000, 0.1) :*
>>>> *  os argumento(s) extras ‘’ serão desconsiderados*
>>>>
>>>> agradecido,
>>>> Samuel
>>>>
>>>>
>>>> Em 6 de fevereiro de 2013 12:13, Igor Nery <igornery.o em gmail.com>escreveu:
>>>>
>>>> Isso mesmo, caso *breaks* receba um inteiro, será apenas uma sugestão
>>>>> do número de intervalos de divisão. Quando *breaks *recebe um vetor,
>>>>> você determina os valores limites do intervalo.
>>>>>
>>>>>
>>>>> Em 6 de fevereiro de 2013 11:05, Rodrigo Coster <rcoster em gmail.com>escreveu:
>>>>>
>>>>> Como tu mesmo disse, basta ler no help que tem la. No parâmetro breaks
>>>>>> tu especifica quais pontos tu quer de corte
>>>>>>
>>>>>>  x <- rnorm(1000)
>>>>>> par(mfrow=c(2,1))
>>>>>> hist(x,main=1)
>>>>>> hist(x,breaks=seq(-5,5,.1),main=2)
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2013/2/6 samuel luna de almeida <samuelgrupos em gmail.com>
>>>>>>
>>>>>>> Bom dia,
>>>>>>> Pessoal, desculpem se essa dúvida seria solucionada no help,
>>>>>>> pois parece bem simples , mas não encontrei.
>>>>>>>
>>>>>>> Gostaria de ajuda, para que eu seja quem defina, quais serão os
>>>>>>> valores de corte para as colunas do histograma.
>>>>>>>
>>>>>>> Abs
>>>>>>> Samuel
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> 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.
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Igor de Melo Nery Oliveira,
>>>>> Monitor de Introdução à Computação,
>>>>> Graduando de Engenharia Civil pela Universidade Federal de Alagoas
>>>>> (UFAL),
>>>>> Membro do Laboratório de Computação Científica e Visualização
>>>>> (LCCV/UFAL).
>>>>> Currículo Lattes: http://lattes.cnpq.br/1722851763156815
>>>>>
>>>>> _______________________________________________
>>>>> 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.
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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.
>>>>
>>>
>>>
>>>
>>> --
>>> Igor de Melo Nery Oliveira,
>>> Monitor de Introdução à Computação,
>>> Graduando de Engenharia Civil pela Universidade Federal de Alagoas
>>> (UFAL),
>>> Membro do Laboratório de Computação Científica e Visualização
>>> (LCCV/UFAL).
>>> Currículo Lattes: http://lattes.cnpq.br/1722851763156815
>>>
>>> _______________________________________________
>>> 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.
>>>
>>
>>
>> _______________________________________________
>> 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.
>>
>
>
>
> --
> Igor de Melo Nery Oliveira,
> Monitor de Introdução à Computação,
> Graduando de Engenharia Civil pela Universidade Federal de Alagoas (UFAL),
> Membro do Laboratório de Computação Científica e Visualização (LCCV/UFAL).
> Currículo Lattes: http://lattes.cnpq.br/1722851763156815
>
> _______________________________________________
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130206/4e26f07f/attachment.html>


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