Class KnnKernelDensityPlotter

    • Field Detail

      • MINWIDTH_RKEY

        public static final ReportKey<java.lang.Double> MINWIDTH_RKEY
        Report key for actual minimum smoothing width.
      • MAXWIDTH_RKEY

        public static final ReportKey<java.lang.Double> MAXWIDTH_RKEY
        Report key for actual maximum smoothing width.
      • KNN_CKEY

        public static final ConfigKey<java.lang.Double> KNN_CKEY
        Config key for number of nearest neighbours.
      • SYMMETRIC_CKEY

        public static final ConfigKey<java.lang.Boolean> SYMMETRIC_CKEY
        Config key for determining symmetry of KNN search.
      • MINSIZER_CKEY

        public static final ConfigKey<BinSizer> MINSIZER_CKEY
        Config key for minimum smoothing width.
      • MAXSIZER_CKEY

        public static final ConfigKey<BinSizer> MAXSIZER_CKEY
        Config key for maximum smoothing width configuration.
    • Constructor Detail

      • KnnKernelDensityPlotter

        public KnnKernelDensityPlotter​(FloatingCoord xCoord,
                                       boolean hasWeight,
                                       PerUnitConfigKey<Unit> unitKey)
        Constructor.
        Parameters:
        xCoord - X axis coordinate
        hasWeight - true to permit histogram weighting
        unitKey - config key to select X axis physical units, or null if no unit selection required