public class PairedCorrectedTTester extends PairedTTester implements TechnicalInformationHandler
@article{Nadeau2001,
author = {Claude Nadeau and Yoshua Bengio},
journal = {Machine Learning},
title = {Inference for the Generalization Error},
year = {2001},
PDF = {http://www.iro.umontreal.ca/\~lisa/bib/pub_subject/comparative/pointeurs/nadeau_MLJ1597.pdf}
}
Valid options are:
-D <index,index2-index4,...> Specify list of columns that specify a unique dataset. First and last are valid indexes. (default none)
-R <index> Set the index of the column containing the run number
-F <index> Set the index of the column containing the fold number
-G <index1,index2-index4,...> Specify list of columns that specify a unique 'result generator' (eg: classifier name and options). First and last are valid indexes. (default none)
-S <significance level> Set the significance level for comparisons (default 0.05)
-V Show standard deviations
-L Produce table comparisons in Latex table format
-csv Produce table comparisons in CSV table format
-html Produce table comparisons in HTML table format
-significance Produce table comparisons with only the significance values
-gnuplot Produce table comparisons output suitable for GNUPlot
| Constructor and Description |
|---|
PairedCorrectedTTester() |
| Modifier and Type | Method and Description |
|---|---|
PairedStats |
calculateStatistics(Instance datasetSpecifier,
int resultset1Index,
int resultset2Index,
int comparisonColumn)
Computes a paired t-test comparison for a specified dataset between two
resultsets.
|
java.lang.String |
getDisplayName()
returns the name of the tester
|
java.lang.String |
getRevision()
Returns the revision string.
|
TechnicalInformation |
getTechnicalInformation()
Returns an instance of a TechnicalInformation object, containing detailed
information about the technical background of this class, e.g., paper
reference or book this class is based on.
|
java.lang.String |
getToolTipText()
returns a string that is displayed as tooltip on the "perform test" button
in the experimenter
|
static void |
main(java.lang.String[] args)
Test the class from the command line.
|
assign, displayResultset, getDatasetKeyColumns, getDisplayedResultsets, getFoldColumn, getInstances, getNumDatasets, getNumResultsets, getOptions, getResultMatrix, getResultsetKeyColumns, getResultsetName, getRunColumn, getShowStdDevs, getSignificanceLevel, getSortColumn, getSortColumnName, header, listOptions, multiResultsetFull, multiResultsetRanking, multiResultsetSummary, multiResultsetWins, resultsetKey, setDatasetKeyColumns, setDisplayedResultsets, setFoldColumn, setInstances, setOptions, setResultMatrix, setResultsetKeyColumns, setRunColumn, setShowStdDevs, setSignificanceLevel, setSortColumnpublic TechnicalInformation getTechnicalInformation()
getTechnicalInformation in interface TechnicalInformationHandlerpublic PairedStats calculateStatistics(Instance datasetSpecifier, int resultset1Index, int resultset2Index, int comparisonColumn) throws java.lang.Exception
calculateStatistics in interface TestercalculateStatistics in class PairedTTesterdatasetSpecifier - the dataset specifierresultset1Index - the index of the first resultsetresultset2Index - the index of the second resultsetcomparisonColumn - the column containing values to comparejava.lang.Exception - if an error occurspublic static void main(java.lang.String[] args)
args - contains options for the instance ttestspublic java.lang.String getDisplayName()
getDisplayName in interface TestergetDisplayName in class PairedTTesterpublic java.lang.String getToolTipText()
getToolTipText in interface TestergetToolTipText in class PairedTTesterpublic java.lang.String getRevision()
getRevision in interface RevisionHandlergetRevision in class PairedTTester