Class HybridCgCutpoints

java.lang.Object
edu.cmu.tetrad.hybridcg.HybridCgCutpoints

public final class HybridCgCutpoints extends Object
Utilities to populate HybridCgPm cutpoints for discrete children that have continuous parents. Cutpoints are computed from a DataSet using either equal-interval or equal-frequency rules.
  • Method Details

    • setAll

      public static void setAll(HybridCgModel.HybridCgPm pm, DataSet data, int bins, HybridCgCutpoints.Method method)
      For every DISCRETE child Y with ≥1 continuous parent, computes and installs cutpoints for each continuous parent using the chosen method and desired number of bins.
      Parameters:
      pm - existing HybridCgPm (unchanged except where cutpoints are set)
      data - DataSet whose columns match pm.getNodes() (names)
      bins - desired number of bins per continuous parent (>=2 → bins-1 cutpoints)
      method - equal-intervals or equal-frequency