\HeaderA{plot.scale.box}{Box plots for microarray}{plot.scale.box}
\keyword{hplot}{plot.scale.box}
\begin{Description}\relax
Produce box-and-whisker plot(s) of the given (grouped) values.
\end{Description}
\begin{Usage}
\begin{verbatim}
plot.scale.box(x, layout, x.names=NULL, ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] a vector or a matrix.
\item[\code{layout}] a list specifying the dimensions of the spot matrix
and the grid matrix.  This can be generated by calling
\code{\LinkA{init.grid}{init.grid}}.
\item[\code{x.names}] group labels which will be printed under each boxplot.
\item[\code{...}] further arguments to the default boxplot method and graphical
parameters may also be passed as arguments, see \code{\LinkA{par}{par}}.
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
If x is a vector, this function will produce n boxplots where n is
number of print-tips groups.   If x is a matrix, this function will
produce n boxplots where n is number of columns in the matrix.
\end{Details}
\begin{Author}\relax
Yee Hwa Yang, \email{yeehwa@stat.berkeley.edu}
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{boxplot}{boxplot}}, \code{\LinkA{bxp}{bxp}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
     data(MouseArray)
     # mouse.setup <- init.grid() 
     # mouse.data <- init.data() ## see \emph{init.data} 
     mouse.lratio <- stat.ma(mouse.data, mouse.setup)
     ## Producing boxplots for different print-tips groups.
     plot.scale.box(mouse.lratio$M[,1], mouse.setup)
     ## Producing boxplots for different slides.
     plot.scale.box(mouse.lratio$M)
\end{ExampleCode}
\end{Examples}

