\name{important.variable.names} \alias{important.variable.names} \title{Writing tables with variable information} \description{The information slot of a \code{MCRestimate} object may contain lists of variable names that are important for each classification. This function produces summary tables of these variables. It is assumed that the first column of each information list contains the variable names if not otherwise specified with the argument listName. This is important if someone wants to write a new wrapper for a classification method. } \usage{ important.variable.names(mcr,file="important_variables",listName=NULL,writeFile=TRUE,...)} \arguments{ \item{mcr}{an object of class \code{MCRestimate} } \item{file}{a character string specifies the name of the output files} \item{listName}{a character string specifying the variable names vector in the information list} \item{writeFile}{Should the files be written?} \item{...}{Further arguments that are passed on to plot.default} } \value{The function is called for its side effect, writing two tables with variable information.} \author{Markus Ruschhaupt \url{mailto:m.ruschhaupt@dkfz.de}} \examples{ library(golubEsets) data(Golub_Train) class.column <- "ALL.AML" list.of.poss.parameter <- list(var.numbers = c(250,1000)) Preprocessingfunctions <- c("identity") list.of.poss.parameter <- list(threshold = 6) class.function <- "PAM.wrap" plot.label <- "Samples" cross.outer <- 10 cross.repeat <- 7 cross.inner <- 5 PAM.estimate <- MCRestimate(Golub_Train, class.column, classification.fun = class.function, thePreprocessingMethods = Preprocessingfunctions, poss.parameters = list.of.poss.parameter, cross.outer = cross.outer, cross.inner = cross.inner, cross.repeat = cross.repeat, plot.label = plot.label) important.variable.names(PAM.estimate) } \keyword{file}