Class MultidataUtils

java.lang.Object
edu.cmu.tetrad.util.MultidataUtils

public final class MultidataUtils extends Object
Aug 7, 2018 10:21:59 AM
Author:
Kevin V. Bui (kvb2@pitt.edu)
  • Method Details

    • combineDataset

      public static DataModel combineDataset(List<DataModel> dataModels)
    • combineMixedDiscreteData

      public static void combineMixedDiscreteData(List<DataModel> dataModels, List<Node> variables, int[][] combinedData, int numOfRows, int numOfColumns)
    • combineMixedContinuousData

      public static void combineMixedContinuousData(List<DataModel> dataModels, List<Node> variables, double[][] combinedData, int numOfRows, int numOfColumns)
    • combineDiscreteDataToDiscreteVerticalData

      public static void combineDiscreteDataToDiscreteVerticalData(List<DataModel> dataModels, List<Node> variables, int[][] combinedData, int numOfRows, int numOfColumns)
    • combineContinuousData

      public static void combineContinuousData(List<DataModel> dataModels, double[][] combinedData)
    • combineVariables

      public static void combineVariables(List<DataModel> dataModels, List<Node> variables)
      Combine the list of variables from each of data model in the list into one variable list.
      Parameters:
      dataModels - list of data models that has the same list of variables
      variables - list where all the combined variables are stored
    • getRowCounts

      public static int[] getRowCounts(List<DataModel> dataModels)
    • getNumberOfColumns

      public static int getNumberOfColumns(DataModel dataModel)