weka.experiment
Class ResultMatrixLatex

java.lang.Object
  extended by weka.experiment.ResultMatrix
      extended by weka.experiment.ResultMatrixLatex
All Implemented Interfaces:
java.io.Serializable, RevisionHandler

public class ResultMatrixLatex
extends ResultMatrix

This matrix is a container for the datasets and classifier setups and their statistics. It outputs the matrix in Latex.

Version:
$Revision: 1.6 $
Author:
FracPete (fracpete at waikato dot ac dot nz)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class weka.experiment.ResultMatrix
LEFT_PARENTHESES, LOSS_STRING, RIGHT_PARENTHESES, SIGNIFICANCE_LOSS, SIGNIFICANCE_TIE, SIGNIFICANCE_WIN, TIE_STRING, WIN_STRING
 
Constructor Summary
ResultMatrixLatex()
          initializes the matrix as 1x1 matrix
ResultMatrixLatex(int cols, int rows)
          initializes the matrix with the given dimensions
ResultMatrixLatex(ResultMatrix matrix)
          initializes the matrix with the values from the given matrix
 
Method Summary
 void clear()
          removes the stored data but retains the dimensions of the matrix
 java.lang.String getDisplayName()
          returns the name of the output format
 java.lang.String getRevision()
          Returns the revision string.
static void main(java.lang.String[] args)
          for testing only
 java.lang.String toStringHeader()
          returns the header of the matrix as a string
 java.lang.String toStringKey()
          returns returns a key for all the col names, for better readability if the names got cut off
 java.lang.String toStringMatrix()
          returns the matrix as latex table
 java.lang.String toStringRanking()
          returns the ranking in a string representation
 java.lang.String toStringSummary()
          returns the summary as string
 
Methods inherited from class weka.experiment.ResultMatrix
addHeader, assign, clearHeader, clearRanking, clearSummary, getAverage, getColCount, getColHidden, getColName, getColNameWidth, getColOrder, getCount, getCountWidth, getDisplayCol, getDisplayRow, getEnumerateColNames, getEnumerateRowNames, getHeader, getMean, getMeanPrec, getMeanWidth, getPrintColNames, getPrintRowNames, getRemoveFilterName, getRowCount, getRowHidden, getRowName, getRowNameWidth, getRowOrder, getShowAverage, getShowStdDev, getSignificance, getSignificanceCount, getSignificanceWidth, getStdDev, getStdDevPrec, getStdDevWidth, getVisibleColCount, getVisibleRowCount, headerKeys, setColHidden, setColName, setColNameWidth, setColOrder, setCount, setCountWidth, setEnumerateColNames, setEnumerateRowNames, setMean, setMeanPrec, setMeanWidth, setPrintColNames, setPrintRowNames, setRanking, setRemoveFilterName, setRowHidden, setRowName, setRowNameWidth, setRowOrder, setShowAverage, setShowStdDev, setSignificance, setSignificanceWidth, setSize, setStdDev, setStdDevPrec, setStdDevWidth, setSummary, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResultMatrixLatex

public ResultMatrixLatex()
initializes the matrix as 1x1 matrix


ResultMatrixLatex

public ResultMatrixLatex(int cols,
                         int rows)
initializes the matrix with the given dimensions


ResultMatrixLatex

public ResultMatrixLatex(ResultMatrix matrix)
initializes the matrix with the values from the given matrix

Parameters:
matrix - the matrix to get the values from
Method Detail

getDisplayName

public java.lang.String getDisplayName()
returns the name of the output format

Specified by:
getDisplayName in class ResultMatrix

clear

public void clear()
removes the stored data but retains the dimensions of the matrix

Overrides:
clear in class ResultMatrix

toStringHeader

public java.lang.String toStringHeader()
returns the header of the matrix as a string

Specified by:
toStringHeader in class ResultMatrix
See Also:
ResultMatrix.m_HeaderKeys, ResultMatrix.m_HeaderValues

toStringMatrix

public java.lang.String toStringMatrix()
returns the matrix as latex table

Specified by:
toStringMatrix in class ResultMatrix

toStringKey

public java.lang.String toStringKey()
returns returns a key for all the col names, for better readability if the names got cut off

Specified by:
toStringKey in class ResultMatrix

toStringSummary

public java.lang.String toStringSummary()
returns the summary as string

Specified by:
toStringSummary in class ResultMatrix

toStringRanking

public java.lang.String toStringRanking()
returns the ranking in a string representation

Specified by:
toStringRanking in class ResultMatrix

getRevision

public java.lang.String getRevision()
Returns the revision string.

Returns:
the revision

main

public static void main(java.lang.String[] args)
for testing only