On Fri, 2007-12-14 at 08:16 -0500, Alan Barnett wrote: > I have some data consisting of multiple trials of an experiment with > different values of an independent variable. If I run > R> plot(var,result) > I get a scatterplot of result versus the independent variable var. > If I run > R> plot(as.factor(var),result) > I get a boxplot of the distribution of result for each value of var. In > this plot, each boxplot is labeled by the corresponding value of var, > but the absissas are evenly spaced. > Is it possible to generate a boxplot with the absissas of each boxplot > equal to the corresponding value of var?
If you want boxplots, you could do something like this: CV <- rnorm(100) FV <- sample(c(1, 3, 6), 100, replace = TRUE) boxplot(CV ~ factor(FV, levels = seq(max(FV)))) This essentially 'fills in' the missing values (levels) of the factor variable so that they are included in the plot. HTH, Marc Schwartz ______________________________________________ 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.