On Apr 16, 2010, at 6:00 PM, Hua Li wrote:

Hi,

I'm wondering how can I change the position of xlab in truehist.
For example, the following code creats a histogram with 4 bins for my discrete data. I want each bin to be labelled as 0, 1, 2, or 3 in the middle, so that it's clear each bin corresponds to each of the discrete case.

I was thinking of first delete xlab and then add marks myself, but it doesn't look like it's working. The old label can not be removed by setting xlab="" or xlab = NULL.

xlab is the annotation for the whole axis... just one string with the name of the vector unless you offer an alternative... nothing to to with lableing the ticks. You want to look at the axis funtion and the at= and labels= arguments. See example at bottom of plot.default page.



Thanks for your help!

Hua

#------------------------
x = c(rep(0,10),rep(1,100),rep(2,50), rep(3,30))
library(MASS)
truehist(x,nbins=4)

truehist(x,nbins=4,xlab="")

______________________________________________
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.

David Winsemius, MD
West Hartford, CT

______________________________________________
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.

Reply via email to