public class TransformDataPlugin
extends AbstractPlugin
public TransformDataPlugin(java.awt.Frame parentFrame,
boolean isInteractive)
public PhenotypeAttribute transformAttribute(PhenotypeAttribute myAttribute)
public javax.swing.ImageIcon getIcon()
public java.lang.String getButtonName()
public java.lang.String getToolTipText()
public NumericAttribute powerTransform(NumericAttribute original)
public NumericAttribute logTransform(NumericAttribute original)
public NumericAttribute standardize(NumericAttribute original)
public kotlin.Array[] meanStdDev(kotlin.Array[] data)
public NumericAttribute standardize(NumericAttribute original, java.util.List<net.maizegenetics.phenotype.CategoricalAttribute> byFactors)
public java.util.List<kotlin.Array[]> subsets(java.util.List<net.maizegenetics.phenotype.CategoricalAttribute> byFactors)
public void setParameters(java.lang.String[] args)
public java.lang.String getUsage()
public void setTraits(java.lang.String namelist)
public void setFactors(java.lang.String namelist)
public void setTraitsToTransform(java.util.List<net.maizegenetics.phenotype.NumericAttribute> traitsToTransform)
public void setByFactor(java.util.List<net.maizegenetics.phenotype.CategoricalAttribute> byFactor)
public void setLogTransform(boolean logTransform)
public void setPowerTransform(boolean powerTransform)
public void setStandardize(boolean standardize)
public void setMyBase(net.maizegenetics.analysis.numericaltransform.TransformDataPlugin.BASE myBase)
public void setPower(double power)