names(dat)<-c("NumberOfPeople","Average") Graph<-barplot(dat$Average) barplot(dat$Average, ylim=c(0,max(dat[,2]+.2))) text(Graph, dat[,2], dat[,1], pos=3)
The reason for the ylim is so that the number for the righthand bar does not go outside the plot area. --- On Mon, 7/27/09, Mohsen Jafarikia <jafari...@gmail.com> wrote: > From: Mohsen Jafarikia <jafari...@gmail.com> > Subject: [R] numbers on barplot > To: r-h...@stat.math.ethz.ch > Received: Monday, July 27, 2009, 10:01 AM > Hello all, > I have this simple barplot code: > > ifn <- "id.dat" > dat <- read.table(ifn) > ofn <- "id.png" > > bitmap(ofn, type = "png256", width = 30, height = 30, > pointsize = 30, bg = > "white",res=50) > par(mar=c(5, 5, 3, 2),lwd=5) > par(cex.main=1.6,cex.lab=1.6,cex.axis=1.6) > > names(dat)<-c("NumberOfPeople","Average") > Graph<-barplot(dat$Average) > dev.off() > > and here is the data (id.dat): > > 15 0.08 > 6 0.09 > 7 0.37 > > I want to write down the ""NumberOfPeople" on top of each > of the bars. Can > anybody help me on this? > > Thanks, > Mohsen > > [[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. > __________________________________________________________________ Looking for the perfect gift? Give the gift of Flickr! http://www.flickr.com/gift/ ______________________________________________ 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.