Maybe you want something like: x<-rnorm(1000) hist(x, breaks=100, col=ifelse(abs((hist(x, breaks=100, main=""))$breaks) < 1.669, 4,2))
see also the density argument in ?hist Stefano > -----Messaggio originale----- > Da: Martin Olivier [mailto:[EMAIL PROTECTED] > Inviato: venerd� 7 maggio 2004 14.40 > A: r-help > Oggetto: [R] help with histogram > > > Hi all, > > I need some help with the function histogram. Let x be a vector. > The command hist(x,col="blue") gives an histogram for the vector x. > I would like to add some colors in the graphics such that the > histogram is > red if abs(x)>1.669 and blue otherwise...and what is the > solution if I > want to > change the filling instead of the color > > Thanks for your help, > Olivier > > ______________________________________________ > [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 > ______________________________________________ [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
