[R] histogram labels

H. Paul Benton
Fri, 19 Oct 2007 01:15:43 -0000

Jim Lemon wrote:
> Hi Paul,
> It looks like you have a 1548 bar histogram, which means that you
> can't even resolve the bars on the standard display, much less
> annotate them.

umm yes but I know that I only want to see everything from 0 : 150 so
it's ends up only being 300bar's which I agree is still a lot but
resolvable.

hist<-hist(losses, breaks=length(losses)/2, col="red",
main="Frequency
of the first neutral losses > 5", labels=T,
xlim=range(0:150))
> I confess that I can't figure out what you are trying to do, so maybe
> a more informative example would help.
I just want the labels from hist$breaks on the bars, not the frequency
like "labels=TRUE" gives you. Is there a different histogram I can use
or something?

Thank,

Paul
>
> Jim
>
> H. Paul Benton wrote:
> Dear all,
>
> Just a quick one, hopefully. I have a histogram made from the method
> 'hist()'. How do I get labels on the bars? Such that the bars will
> have the x axis on the bar, not the frequency of the point but the
> number of the point itself. To make a quick summary, I want the the
> numbers from 'losses' (below) to be on the bar's.
>
>     Thanks,
>
>     Paul
>
>
> hist<-hist(losses, breaks=length(losses)/2, col="red",
main="Frequency
> of the first neutral losses > 5", labels=T, xlim=range(0:150))
>  > length(losses)
> [1] 3096
>  > losses[1:50]
>  [1]  7.835622  7.058985  5.932695  6.018867  9.973944  5.953848
> 9.004838
>  [8]  9.846519  8.984468  8.898072  7.998546  6.123770  8.811126
> 13.859201
> [15]  8.970615  5.102851  6.982555  7.891584  7.330879 10.981950
> 17.913884
> [22]  9.996668 14.021043 12.892713 19.975109  5.979874  6.044765
> 9.986221
> [29] 10.045082 13.981433 11.963917 15.013278 14.950140 16.990841
> 15.018136
> [36] 12.944700 46.960090 27.995546 76.978781  7.140487  8.704401
> 6.043193
> [43]  8.030726  9.085684  8.900260 27.018362  8.449553  8.007181
> 5.954782
> [50]  8.108130
>