Displays stripplot/boxplot of the reponse variable with intervals by factor levels. It is used as part of a one-way ANOVA analysis.
onewayPlot(x,...)## Default S3 method:onewayPlot( x, f, conf.level =0.95, interval.type ="tukey", pooled =TRUE, strip =TRUE, vert =TRUE, verbose =FALSE, ylabel = deparse(terms(formula)[[2]]), flabel = deparse(terms(formula)[[3]]),...)## S3 method for class 'formula'onewayPlot( formula, data = parent.frame(), conf.level =0.95, interval.type ="tukey", pooled =TRUE, strip =TRUE, vert =TRUE, verbose =FALSE, ylabel = deparse(terms(formula)[[2]]), flabel = deparse(terms(formula)[[3]]),...)## S3 method for class 'lm'onewayPlot(x,..., ylabel = nms[1], flabel = nms[2])
Arguments
x: a vector of responses, a formula object or an lm object
...: optional arguments.
f: if x is a vector of responses then f contains the group labels for each observation in x. That is, the ith value in f says which group the ith observation of x belongs to.
conf.level: confidence level of the intervals.
interval.type: three options for intervals appearing on plot: 'hsd','lsd' or 'ci'.
pooled: two options: pooled or unpooled standard deviation used for plotted intervals.
strip: if strip=F, boxplots are displayed instead.
vert: if vert=F, horizontal stripplots are displayed instead (boxplots can only be displayed vertically).
verbose: if true, print intervals on console.
ylabel: can be used to replace variable name of y by another string.
flabel: can be used to replace variable name of f by another string.
formula: a symbolic description of the model to be fit.
data: an optional data frame in which to evaluate the formula.
Methods (by class)
onewayPlot(default): One-way Analysis of Variance Plot
onewayPlot(formula): One-way Analysis of Variance Plot
onewayPlot(lm): One-way Analysis of Variance Plot
Examples
##see example in 'summary1way'##computer data:data(computer.df)onewayPlot(score~selfassess, data = computer.df)##apple data:data(apples.df)twosampPlot(Weight~Propagated, data = apples.df)##oyster data:data(oysters.df)onewayPlot(log(Oysters)~Site, data = oysters.df)##oyster data:data(oysters.df)oyster.fit = lm(log(Oysters)~Site, data = oysters.df)onewayPlot(oyster.fit)