From ?hist
:
Value
an object of class "histogram" which is a list with components:
- breaks the n+1 cell boundaries (= breaks if that was a vector).
These are the nominal breaks, not with the boundary fuzz.
- counts n integers; for each cell, the number of x[] inside.
- density values f^(x[i]), as estimated density values. If
all(diff(breaks) == 1), they are the relative frequencies counts/n
and in general satisfy sum[i; f^(x[i]) (b[i+1]-b[i])] = 1, where b[i]
= breaks[i].
- intensities same as density. Deprecated, but retained for
compatibility.
- mids the n cell midpoints.
- xname a character string with the actual x argument name.
- equidist logical, indicating if the distances between breaks are all
the same.
breaks
and density
provide just about all you need:
histrv<-hist(x)
histrv$breaks
histrv$density