You can do it "by hand"; e.g.,
x <- rnorm(50)
x.hist <- hist(x, prob=TRUE, plot=FALSE)
x.prob <- x.hist$count / length(x)
## Alternatively:
x.prob <- diff(x.hist$breaks) * x.hist$density
You can then use barplot or whatever you like to plot x.prob.
HTH,
Andy
> -----Original Message-----
> From: Erin Hodgess [mailto:hodgess at gator.dt.uh.edu]
> Sent: Tuesday, September 02, 2003 4:38 AM
> To: r-help at stat.math.ethz.ch
> Subject: [R] Histogram question
>
>
> Dear R People:
>
> When the "hist" command is used with the probability = T, the
> results are such that the height x the width of each bar
> would represent the relative frequency.
>
> Is there a way to adjust the hist function such that the bars
> have the
> height of the relative frequency (without regard to width), please?
>
> I was experimenting with the "truehist" function and changed
> the code for the "est" value. However, the y axis labels are
> not at the same levels between the prob = T and prob = F when
> that change is made.
>
> This is R 1.7.1 for Windows.
>
> thanks in advance!!!!!
>
> Sincerely,
> Erin Hodgess
> mailto: hodgess at gator.uhd.edu
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo> /r-help
>
------------------------------------------------------------------------------
Notice: This e-mail message, together with any attachments,...{{dropped}}