Thank you everyone for your help.

> Date: Wed, 4 Sep 2013 20:00:02 -0400
> From: murdoch.dun...@gmail.com
> To: dcarl...@tamu.edu
> CC: pmassico...@hotmail.com; ruipbarra...@sapo.pt; r-help@r-project.org
> Subject: Re: [R] Histogram
> 
> On 13-09-04 4:44 PM, David Carlson wrote:> Good question. It turns out 
> that the manual page does not tell
>  > the whole story.
> 
> Do you really think the manual page would be improved if it went into as 
> much detail as you give below?  It does say clearly that breaks is a 
> "suggestion only".  I don't think it would be clearer if it explained 
> exactly how the suggestion is used. It would just be more complicated, 
> and less likely to be read.
> 
> Duncan Murdoch
> 
> 
>   Looking at the source code for hist.default,
>  > the function starts with the number of breaks suggested by
>  > nclass.Sturges(), but then this number (or any other number of
>  > breaks that you specify) is passed to pretty() along with the
>  > maximum and the minimum values of the data (ie range(data)) to
>  > create "pretty" break intervals. In your example,
>  > nclass.Sturges() always recommends 8 breaks, but the number of
>  > the breaks changes based on the minimum and maximum values. So
>  > the only way to get exactly the number of breaks you want is to
>  > specify the break intervals yourself.
>  >
>  > David Carlson
>  >
>  >
>  > -----Original Message-----
>  > From: r-help-boun...@r-project.org
>  > [mailto:r-help-boun...@r-project.org] On Behalf Of philippe
>  > massicotte
>  > Sent: Wednesday, September 4, 2013 3:02 PM
>  > To: Rui Barradas
>  > Cc: r-help@R-project.org
>  > Subject: Re: [R] Histogram
>  >
>  > Thank you everyone.
>  > Try executing this:
>  > replicate(100, length(hist(rnorm(100), nclass = 10)$counts))
>  > I'm still not sure why the number of bins (classes) is not
>  > consistent.
>  > Thank in advance.
>  >
>  >> Date: Wed, 4 Sep 2013 20:27:36 +0100
>  >> From: ruipbarra...@sapo.pt
>  >> To: pmassico...@hotmail.com
>  >> CC: r-help@r-project.org
>  >> Subject: Re: [R] Histogram
>  >>
>  >> Hello,
>  >>
>  >> See the arguments 'right' and 'include.lowest' of ?hist.
>  >> To give what you want, try instead
>  >>
>  >> h1 <- hist(1:10, 10)  # counts are 2, 1, 1, ...
>  >> h2 <- hist(1:10, breaks = 0:10)  # all counts are 1
>  >>
>  >>
>  >> and see the difference between h1 and h2, components 'breaks'
>  > and 'counts'.
>  >>
>  >> Hope this helps,
>  >>
>  >> Rui Barradas
>  >>
>  >> Em 04-09-2013 19:34, philippe massicotte escreveu:
>  >>> Hi everyone.
>  >>> I'm currently translating some Matlab code into R. However,
>  > I realized that the hsit function produce different results in
>  > both languages.
>  >>> in Matlab, hist(1:10, 10) will produce 10 bins with a count
>  > of 1 in each, but in R it will produce 9 classes with count of
>  > 2,1,1,1,1,1,1,1,1.
>  >>> I'm a bit embarrassed to ask such question, but why R is not
>  > producing 10 classes as requested?
>  >>> Thanks in advance,Phil                                   
>  >>>  [[alternative HTML version deleted]]
>  >>>
>  >>> ______________________________________________
>  >>> R-help@r-project.org mailing list
>  >>> https://stat.ethz.ch/mailman/listinfo/r-help
>  >>> PLEASE do read the posting guide
>  > http://www.R-project.org/posting-guide.html
>  >>> and provide commented, minimal, self-contained, reproducible
>  > code.
>  >>>
>  >                                    
>  >    [[alternative HTML version deleted]]
>  >
>  > ______________________________________________
>  > R-help@r-project.org mailing list
>  > https://stat.ethz.ch/mailman/listinfo/r-help
>  > PLEASE do read the posting guide
>  > http://www.R-project.org/posting-guide.html
>  > and provide commented, minimal, self-contained, reproducible
>  > code.
>  >
>  > ______________________________________________
>  > R-help@r-project.org mailing list
>  > https://stat.ethz.ch/mailman/listinfo/r-help
>  > PLEASE do read the posting guide 
> http://www.R-project.org/posting-guide.html
>  > and provide commented, minimal, self-contained, reproducible code.
>  >
> 
                                          
        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to