Package-level declarations

Types

Link copied to clipboard
class ACFPlot @JvmOverloads constructor(data: DoubleArray, maxLag: Int = defaultMaxLag(data.size), dataName: String? = null) : BasePlot
Link copied to clipboard
abstract class BasePlot : PlotIfc
Link copied to clipboard
class BoxPlot(boxPlotSummary: BoxPlotSummary) : BasePlot
Link copied to clipboard
class CDFDiffPlot @JvmOverloads constructor(data: DoubleArray, cdf: CDFIfc, numPoints: Int = 512) : BasePlot
Link copied to clipboard
class ConfidenceIntervalsPlot @JvmOverloads constructor(intervals: Map<String, Interval>, referencePoint: Double? = null) : BasePlot
Link copied to clipboard
class DensityPlot(histogram: HistogramIfc, val density: (Double) -> Double) : BasePlot

The histogram must have bins that all have the same bin width

Link copied to clipboard
class DiscreteCDFPlot @JvmOverloads constructor(pmf: DEmpiricalCDF, dataName: String? = null) : BasePlot
Link copied to clipboard
class DotPlot @JvmOverloads constructor(data: DoubleArray, binWidth: Double? = null) : BasePlot
Link copied to clipboard
class ECDFPlot @JvmOverloads constructor(data: DoubleArray, var cdf: (Double) -> Double? = null, dataName: String? = null) : BasePlot
Link copied to clipboard
class FitDistPlot @JvmOverloads constructor(data: DoubleArray, cdfFunction: ContinuousDistributionIfc, quantileFun: InverseCDFIfc, dataName: String? = null)

A class for creating and displaying distribution fit plots.

Link copied to clipboard
class FunctionPlot @JvmOverloads constructor(function: (Double) -> Double, interval: Interval, numPoints: Int = 512) : BasePlot
Link copied to clipboard
class HistogramDensityPlot @JvmOverloads constructor(data: DoubleArray, binWidth: Double? = null) : BasePlot
Link copied to clipboard
class HistogramPlot @JvmOverloads constructor(histogram: HistogramIfc, var proportions: Boolean = false) : BasePlot
Link copied to clipboard
class IntegerFrequencyPlot @JvmOverloads constructor(frequency: IntegerFrequency, proportions: Boolean = false) : BasePlot
Link copied to clipboard
Link copied to clipboard
class ObservationsPlot @JvmOverloads constructor(data: DoubleArray, var interval: Interval? = null, dataName: String? = null) : BasePlot

This class displays the data array in the order list. The interval parameter can be used to display a lower limit and upper limit line on the plot.

Link copied to clipboard
class PartialSumsPlot @JvmOverloads constructor(partialSums: DoubleArray, dataName: String? = null) : BasePlot
Link copied to clipboard
interface PlotIfc
Link copied to clipboard
class PMFComparisonPlot @JvmOverloads constructor(data: IntArray, df: DiscreteDistributionIfc, dataName: String? = null) : BasePlot
Link copied to clipboard
class PMFPlot @JvmOverloads constructor(val dEmpiricalCDF: DEmpiricalCDF, dataName: String? = null) : BasePlot

Plots a probability mass function as represented by a DEmpirical.

Link copied to clipboard
class PPPlot(data: DoubleArray, cdfFunction: CDFIfc) : BasePlot
Link copied to clipboard
class QQPlot(data: DoubleArray, quantileFunction: InverseCDFIfc) : BasePlot
Link copied to clipboard
class ScatterPlot @JvmOverloads constructor(x: DoubleArray, y: DoubleArray, horizontalReference: Double? = null, verticalReference: Double? = null) : BasePlot
Link copied to clipboard
class StateFrequencyPlot @JvmOverloads constructor(frequency: StateFrequency, proportions: Boolean = false) : BasePlot
Link copied to clipboard
class StateVariablePlot(values: DoubleArray, times: DoubleArray, val responseName: String) : BasePlot
Link copied to clipboard
class StringFrequencyPlot @JvmOverloads constructor(frequency: StringFrequency, proportions: Boolean = false) : BasePlot
Link copied to clipboard
class WelchPlot(avgs: DoubleArray, cumAvgs: DoubleArray, val responseName: String) : BasePlot

Functions

Link copied to clipboard
fun main()
fun main()