>>>>> "Mateusz" == Mateusz Łoskot <[EMAIL PROTECTED]> >>>>> on Sun, 18 Apr 2004 17:13:34 +0200 writes:
Mateusz> Hi Christophe, On 4/18/2004 3:17 PM, Christophe Mateusz> Pallier wrote: >> The 'hist' function works on the raw data. In your data >> set example, you have already computed the number of data >> points in each bin. Mateusz> Yes, you are right. I evidently misunderstood the Mateusz> hist function usage described in manuals. >> What you really want is probably a barplot of N You could >> display your data: >> >> plot(Class,N,'h') Mateusz> Yes, that's right. Thank you very much. well, I think you did have real histogram data, and in teaching about graphics I do emphasize the difference between a barplot {in R: plot of table(); space between bars} and a histogram {continuous x; no space between bars}. In this case, I'd rather construct an object of class 'histogram' and plot() it, i.e., call the plot.histogram method: (mids <- seq(12.5, 47.5, by = 5)) N <- c(3,10, 12,8, 7,3, 4,2) ## Construct breaks from mids "in general" ## (here, simply br <- seq(10,50,by=5) is easier) dx <- mean(diff(mids)) br <- (mids[-1] + mids[-length(mids)])/2 (br <- c(br[1] - dx, br, br[length(br)] + dx)) his <- list(breaks=br, counts=N, mids = mids) class(his) <- "histogram" plot(his, main = "Histogram of <my stuff>") Regards, Martin ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html