\HeaderA{as.data.frame}{Turn a Microarray Linear Model Object into a Dataframe}{as.data.frame}
\methaliasA{as.data.frame.MArrayLM}{as.data.frame}{as.data.frame.MArrayLM}
\keyword{array}{as.data.frame}
\begin{Description}\relax
Turn a \code{MArrayLM} object into a \code{data.frame}.
\end{Description}
\begin{Usage}
\begin{verbatim}
## S3 method for class 'MArrayLM':
as.data.frame(x, row.names = NULL, optional = FALSE, ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] an object of class \code{MArrayLM}
\item[\code{row.names}] \code{NULL} or a character vector giving the row names for the
data frame.  Missing values are not allowed.
\item[\code{optional}] logical. If \code{TRUE}, setting row names and converting column
names (to syntactic names) is optional.
\item[\code{...}] additional arguments to be passed to or from methods.
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
This method combines all the components of \code{x} which have a row for each probe on the array into a \code{data.frame}.
\end{Details}
\begin{Value}
A data.frame.
\end{Value}
\begin{Author}\relax
Gordon Smyth
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{as.data.frame}{as.data.frame}} in the base package.

\LinkA{02.Classes}{02.Classes} gives an overview of data classes used in LIMMA.
\LinkA{06.LinearModels}{06.LinearModels} gives an overview of linear model functions in LIMMA.
\end{SeeAlso}

