Very nice - thank you, I didn't know about type='s'.
On Thu, Aug 1, 2013 at 3:43 PM, Greg Snow <538...@gmail.com> wrote: > lines( tmp$breaks, c(tmp$counts,tail(tmp$counts,1)), type='s', > col='#00ff0077', lwd=5 ) > > > > On Thu, Aug 1, 2013 at 1:30 PM, Levi Waldron > <lwaldron.resea...@gmail.com>wrote: > >> I want to represent a histogram by the line along its top border, >> *without* >> kernel smoothing (to show several histograms in the same plot). This >> works, >> but is there simpler recommended way? >> >> x <- rnorm(1000) >> tmp <- hist(x, border="white") >> for (i in 1:(length(tmp$breaks)-1)){ >> segments(x0=tmp$breaks[i], x1=tmp$breaks[i+1], y0=tmp$counts[i]) >> segments(x0=tmp$breaks[i+1], y0=tmp$counts[i], y1=tmp$counts[i+1]) >> } >> >> [[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. >> > > > > -- > Gregory (Greg) L. Snow Ph.D. > 538...@gmail.com > [[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.