Tabnine Logo
StatisticalSummary.getMean
Code IndexAdd Tabnine to your IDE (free)

How to use
getMean
method
in
org.apache.commons.math.stat.descriptive.StatisticalSummary

Best Java code snippets using org.apache.commons.math.stat.descriptive.StatisticalSummary.getMean (Showing top 20 results out of 315)

origin: datacleaner/DataCleaner

public Date getMean() {
  final double meanTimestamp = _statistics.getMean();
  if (Double.isNaN(meanTimestamp)) {
    return null;
  }
  return new Date(Double.valueOf(meanTimestamp).longValue());
}
origin: org.eobjects.analyzerbeans/AnalyzerBeans-basic-analyzers

public Date getMean() {
  double meanTimestamp = _statistics.getMean();
  if (Double.isNaN(meanTimestamp)) {
    return null;
  }
  return new Date(Double.valueOf(meanTimestamp).longValue());
}
origin: datacleaner/DataCleaner

@Override
protected Serializable reduceValues(final List<Object> slaveValues, final String column, final String measure,
    final Collection<? extends NumberAnalyzerResult> results, final Class<?> valueClass) {
  if (SUM_MEASURES.contains(measure)) {
    return sum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_HIGHEST_VALUE.equals(measure)) {
    return maximum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_LOWEST_VALUE.equals(measure)) {
    return minimum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_MEAN.equals(measure)) {
    final StatisticalSummary summary = getSummary(column, results);
    return summary.getMean();
  } else if (NumberAnalyzer.MEASURE_STANDARD_DEVIATION.equals(measure)) {
    final StatisticalSummary summary = getSummary(column, results);
    return summary.getStandardDeviation();
  } else if (NumberAnalyzer.MEASURE_VARIANCE.equals(measure)) {
    final StatisticalSummary summary = getSummary(column, results);
    return summary.getVariance();
  }
  logger.warn("Encountered non-reduceable measure '{}'. Slave values are: {}", measure, slaveValues);
  return null;
}
origin: org.eobjects.analyzerbeans/AnalyzerBeans-basic-analyzers

@Override
protected Serializable reduceValues(List<Object> slaveValues, String column, String measure,
    Collection<? extends NumberAnalyzerResult> results, Class<?> valueClass) {
  if (SUM_MEASURES.contains(measure)) {
    return sum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_HIGHEST_VALUE.equals(measure)) {
    return maximum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_LOWEST_VALUE.equals(measure)) {
    return minimum(slaveValues);
  } else if (NumberAnalyzer.MEASURE_MEAN.equals(measure)) {
    StatisticalSummary summary = getSummary(column, results);
    return summary.getMean();
  } else if (NumberAnalyzer.MEASURE_STANDARD_DEVIATION.equals(measure)) {
    StatisticalSummary summary = getSummary(column, results);
    return summary.getStandardDeviation();
  } else if (NumberAnalyzer.MEASURE_VARIANCE.equals(measure)) {
    StatisticalSummary summary = getSummary(column, results);
    return summary.getVariance();
  }
  
  logger.warn("Encountered non-reduceable measure '{}'. Slave values are: {}", measure, slaveValues);
  return null;
}
origin: commons-math/commons-math

/**
 * Computes a <a href="http://www.itl.nist.gov/div898/handbook/prc/section2/prc22.htm#formula">
 * t statistic </a> to use in comparing the mean of the dataset described by 
 * <code>sampleStats</code> to <code>mu</code>.
 * <p>
 * This statistic can be used to perform a one sample t-test for the mean.
 * </p><p>
 * <strong>Preconditions</strong>: <ul>
 * <li><code>observed.getN() > = 2</code>.
 * </li></ul></p>
 *
 * @param mu comparison constant
 * @param sampleStats DescriptiveStatistics holding sample summary statitstics
 * @return t statistic
 * @throws IllegalArgumentException if the precondition is not met
 */
public double t(double mu, StatisticalSummary sampleStats)
throws IllegalArgumentException {
  if ((sampleStats == null) || (sampleStats.getN() < 2)) {
    throw new IllegalArgumentException("insufficient data for t statistic");
  }
  return t(sampleStats.getMean(), mu, sampleStats.getVariance(),
      sampleStats.getN());
}
origin: commons-math/commons-math

  throw new IllegalArgumentException("insufficient data for t statistic");
return tTest(sampleStats1.getMean(), sampleStats2.getMean(), sampleStats1.getVariance(),
    sampleStats2.getVariance(), (double) sampleStats1.getN(), 
    (double) sampleStats2.getN());
origin: commons-math/commons-math

  throw new IllegalArgumentException("insufficient data for t statistic");
return t(sampleStats1.getMean(), sampleStats2.getMean(), 
    sampleStats1.getVariance(), sampleStats2.getVariance(),
    (double) sampleStats1.getN(), (double) sampleStats2.getN());
origin: commons-math/commons-math

  throw new IllegalArgumentException("insufficient data for t statistic");
return tTest(sampleStats.getMean(), mu, sampleStats.getVariance(),
    sampleStats.getN());
origin: org.apache.commons/commons-math

checkSampleData(sampleStats1);
checkSampleData(sampleStats2);
return tTest(sampleStats1.getMean(), sampleStats2.getMean(), sampleStats1.getVariance(),
    sampleStats2.getVariance(), sampleStats1.getN(),
    sampleStats2.getN());
origin: org.apache.commons/commons-math

/**
 * Computes a <a href="http://www.itl.nist.gov/div898/handbook/prc/section2/prc22.htm#formula">
 * t statistic </a> to use in comparing the mean of the dataset described by
 * <code>sampleStats</code> to <code>mu</code>.
 * <p>
 * This statistic can be used to perform a one sample t-test for the mean.
 * </p><p>
 * <strong>Preconditions</strong>: <ul>
 * <li><code>observed.getN() > = 2</code>.
 * </li></ul></p>
 *
 * @param mu comparison constant
 * @param sampleStats DescriptiveStatistics holding sample summary statitstics
 * @return t statistic
 * @throws IllegalArgumentException if the precondition is not met
 */
public double t(double mu, StatisticalSummary sampleStats)
throws IllegalArgumentException {
  checkSampleData(sampleStats);
  return t(sampleStats.getMean(), mu, sampleStats.getVariance(),
      sampleStats.getN());
}
origin: org.apache.commons/math

/**
 * Computes a <a href="http://www.itl.nist.gov/div898/handbook/prc/section2/prc22.htm#formula">
 * t statistic </a> to use in comparing the mean of the dataset described by
 * <code>sampleStats</code> to <code>mu</code>.
 * <p>
 * This statistic can be used to perform a one sample t-test for the mean.
 * </p><p>
 * <strong>Preconditions</strong>: <ul>
 * <li><code>observed.getN() > = 2</code>.
 * </li></ul></p>
 *
 * @param mu comparison constant
 * @param sampleStats DescriptiveStatistics holding sample summary statitstics
 * @return t statistic
 * @throws IllegalArgumentException if the precondition is not met
 */
public double t(double mu, StatisticalSummary sampleStats)
throws IllegalArgumentException {
  checkSampleData(sampleStats);
  return t(sampleStats.getMean(), mu, sampleStats.getVariance(),
      sampleStats.getN());
}
origin: org.apache.commons/math

checkSampleData(sampleStats1);
checkSampleData(sampleStats2);
return homoscedasticT(sampleStats1.getMean(), sampleStats2.getMean(),
    sampleStats1.getVariance(), sampleStats2.getVariance(),
    sampleStats1.getN(), sampleStats2.getN());
origin: org.apache.commons/commons-math

/**
 * Computes the empirical distribution using values from the file
 * in <code>valuesFileURL</code> and <code>binCount</code> bins.
 * <p>
 * <code>valuesFileURL</code> must exist and be readable by this process
 * at runtime.</p>
 * <p>
 * This method must be called before using <code>getNext()</code>
 * with <code>mode = DIGEST_MODE</code></p>
 *
 * @param binCount the number of bins used in computing the empirical
 * distribution
 * @throws IOException if an error occurs reading the input file
 */
public void computeDistribution(int binCount)
    throws IOException {
  empiricalDistribution = new EmpiricalDistributionImpl(binCount);
  empiricalDistribution.load(valuesFileURL);
  mu = empiricalDistribution.getSampleStats().getMean();
  sigma = empiricalDistribution.getSampleStats().getStandardDeviation();
}
origin: org.apache.commons/commons-math

checkSampleData(sampleStats1);
checkSampleData(sampleStats2);
return homoscedasticTTest(sampleStats1.getMean(),
    sampleStats2.getMean(), sampleStats1.getVariance(),
    sampleStats2.getVariance(), sampleStats1.getN(),
    sampleStats2.getN());
origin: org.apache.commons/math

checkSampleData(sampleStats1);
checkSampleData(sampleStats2);
return homoscedasticTTest(sampleStats1.getMean(),
    sampleStats2.getMean(), sampleStats1.getVariance(),
    sampleStats2.getVariance(), sampleStats1.getN(),
    sampleStats2.getN());
origin: org.apache.commons/commons-math

checkSampleData(sampleStats1);
checkSampleData(sampleStats2);
return t(sampleStats1.getMean(), sampleStats2.getMean(),
    sampleStats1.getVariance(), sampleStats2.getVariance(),
    sampleStats1.getN(), sampleStats2.getN());
origin: commons-math/commons-math

/**
 * Computes the empirical distribution using values from the file
 * in <code>valuesFileURL</code> and <code>binCount</code> bins.
 * <p>
 * <code>valuesFileURL</code> must exist and be readable by this process
 * at runtime.</p>
 * <p>
 * This method must be called before using <code>getNext()</code>
 * with <code>mode = DIGEST_MODE</code></p>
 *
 * @param binCount the number of bins used in computing the empirical
 * distribution
 * @throws IOException if an error occurs reading the input file
 */
public void computeDistribution(int binCount)
    throws IOException {
  empiricalDistribution = new EmpiricalDistributionImpl(binCount);
  empiricalDistribution.load(valuesFileURL);
  mu = empiricalDistribution.getSampleStats().getMean();
  sigma = empiricalDistribution.getSampleStats().getStandardDeviation();
}
origin: org.apache.commons/commons-math

throws IllegalArgumentException, MathException {
  checkSampleData(sampleStats);
  return tTest(sampleStats.getMean(), mu, sampleStats.getVariance(),
      sampleStats.getN());
origin: org.apache.commons/math

throws IllegalArgumentException, MathException {
  checkSampleData(sampleStats);
  return tTest(sampleStats.getMean(), mu, sampleStats.getVariance(),
      sampleStats.getN());
origin: org.apache.commons/math

/**
 * Computes the empirical distribution using values from the file
 * in <code>valuesFileURL</code> and <code>binCount</code> bins.
 * <p>
 * <code>valuesFileURL</code> must exist and be readable by this process
 * at runtime.</p>
 * <p>
 * This method must be called before using <code>getNext()</code>
 * with <code>mode = DIGEST_MODE</code></p>
 *
 * @param binCount the number of bins used in computing the empirical
 * distribution
 * @throws IOException if an error occurs reading the input file
 */
public void computeDistribution(int binCount)
    throws IOException {
  empiricalDistribution = new EmpiricalDistributionImpl(binCount);
  empiricalDistribution.load(valuesFileURL);
  mu = empiricalDistribution.getSampleStats().getMean();
  sigma = empiricalDistribution.getSampleStats().getStandardDeviation();
}
org.apache.commons.math.stat.descriptiveStatisticalSummarygetMean

Javadoc

Returns the arithmetic mean of the available values

Popular methods of StatisticalSummary

  • getN
    Returns the number of available values
  • getStandardDeviation
    Returns the standard deviation of the available values.
  • getVariance
    Returns the variance of the available values.
  • getMax
    Returns the maximum of the available values
  • getMin
    Returns the minimum of the available values
  • getSum
    Returns the sum of the values that have been added to Univariate.

Popular in Java

  • Reading from database using SQL prepared statement
  • getExternalFilesDir (Context)
  • runOnUiThread (Activity)
  • onRequestPermissionsResult (Fragment)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JButton (javax.swing)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now