[R] X-axis labels in histograms drawn by the "truehist" function

Gabor Grothendieck ggrothendieck at gmail.com
Fri Sep 29 22:11:08 CEST 2006


Try this:

f <- function(x,xlab) truehist(x, xlab = xlab)
mapply(f, as.data.frame(X), colnames(X))


On 9/29/06, Ravi Varadhan <rvaradhan at jhmi.edu> wrote:
> Hi,
>
>
>
> I have a simple problem that I would appreciate getting some tips.  I am
> using the "truehist" function within an "apply" call to plot multiple
> histograms.  I can't figure out how to get truehist to use the column names
> of the matrix as the labels for the x-axis of the histograms.
>
>
>
> Here is a simple example:
>
>
>
>
>
> X <- matrix(runif(4000),ncol=4)
>
> colnames(X) <- c("X1","X2","X3","X4")
>
> par(mfrow=c(2,2))
>
> apply(X, 2, function(x)truehist(x))
>
>
>
> In this example, I would like the x-labels of the histograms to be "X1",
> "X2", etc.
>
>
>
> Any help is appreciated.
>
>
>
> Best,
>
> Ravi.
>
> ----------------------------------------------------------------------------
> -------
>
> Ravi Varadhan, Ph.D.
>
> Assistant Professor, The Center on Aging and Health
>
> Division of Geriatric Medicine and Gerontology
>
> Johns Hopkins University
>
> Ph: (410) 502-2619
>
> Fax: (410) 614-9625
>
> Email: rvaradhan at jhmi.edu
>
> Webpage:  http://www.jhsph.edu/agingandhealth/People/Faculty/Varadhan.html
>
>
>
> ----------------------------------------------------------------------------
> --------
>
>
>
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at stat.math.ethz.ch 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.
>



More information about the R-help mailing list