Colleagues On occasion, I want to control either tick marks or labels in axes different from the defaults created with "axes=T" in the plot command. If I invoke "axes=F" and axis(n), I can do so. However, the axes produced by axis() differ slightly from those produced within plot. I have "bty" in par set to "l" (i.e., left and bottom axes only). Differences include:
1. when an axis contains a factor, plot() produces axes showing the actual factors whereas axis() replaces these factors with integers representing the level of the factor (e.g., if the factor is countries, plot() yields axes labeled "Argentina", "Brazil", etc. whereas axes() yields 1, 2, ... 2. axes produced by plot() are "full-length" (i.e., the axes connect at the corner of the plot) whereas axes produced by axis() are not full-length (i.e., they run between the smallest and largest label). It appears that this can be overcome by using the "at" option within axes(). However, I cannot figure out how to use the "at" option when the axis is a factor. Thoughts? Dennis Dennis Fisher MD P < (The "P Less Than" Company) Phone: 1-866-PLessThan (1-866-753-7784) Fax: 1-415-564-2220 www.PLessThan.com [[alternative HTML version deleted]] ______________________________________________ R-help@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