[Rd] boxplot with formula involving two-factor levels

diy at stat.oregonstate.edu diy at stat.oregonstate.edu
Fri Apr 29 23:54:09 CEST 2016


Hi,

I noticed two seemingly equivalent call to boxplot will give different plots (in the way how the combined factor levels are arranged on the x-axis): 

x = factor(rep(c("a", "b", "c"), each=2));
y = rep(factor(c("one", "two")), each=3);
r = 3;
n = r * 6;
x = rep(x, 3);
y = rep(y, 3);
z = rnorm(n);

par(mfrow=c(2,1));

## The following two seeming equivalent calls to boxplot give different results
boxplot(z~x:y);

f = x:y;
boxplot(z~f);

This is puzzling to me. Is this normal? 

Thanks!

Best,
Yanming
	[[alternative HTML version deleted]]



More information about the R-devel mailing list