Class CorrelationMatrix

java.lang.Object
edu.cmu.tetrad.data.CovarianceMatrix
edu.cmu.tetrad.data.CorrelationMatrix
All Implemented Interfaces:
DataModel, ICovarianceMatrix, KnowledgeTransferable, VariableSource, TetradSerializable, Serializable

public final class CorrelationMatrix extends CovarianceMatrix
Stores a correlation matrix together with variable names and sample size; intended as a representation of a data set.
Version:
$Id: $Id
Author:
josephramsey
See Also:
  • Constructor Details

    • CorrelationMatrix

      public CorrelationMatrix(ICovarianceMatrix matrix)
      Constructs a new correlation matrix using the covariances in the given covariance matrix.
      Parameters:
      matrix - a ICovarianceMatrix object
    • CorrelationMatrix

      public CorrelationMatrix(DataSet dataSet)
      Constructs a new correlation matrix from the the given DataSet.
      Parameters:
      dataSet - a DataSet object
    • CorrelationMatrix

      public CorrelationMatrix(List<Node> variables, Matrix matrix, int sampleSize)
      Constructs a correlation matrix data set using the given information. The matrix matrix is internally converted to a correlation matrix.
      Parameters:
      variables - a List object
      matrix - a Matrix object
      sampleSize - a int
  • Method Details