sina

class sina(val scale: String? = null, val tailsCutoff: Number? = null, val bw: Any? = null, val kernel: String? = null, val n: Int? = null, val trim: Boolean? = null, val adjust: Number? = null, val fullScanMax: Int? = null, val quantiles: List<Number>? = null, val mapping: SinaStatMapping.() -> Unit = {}) : StatOptions, SinaStatParameters

Constructors

Link copied to clipboard
constructor(scale: String? = null, tailsCutoff: Number? = null, bw: Any? = null, kernel: String? = null, n: Int? = null, trim: Boolean? = null, adjust: Number? = null, fullScanMax: Int? = null, quantiles: List<Number>? = null, mapping: SinaStatMapping.() -> Unit = {})

Properties

Link copied to clipboard
open override val adjust: Number? = null

Adjusts the value of bandwidth by multiplying it. Changes how smooth the frequency curve is.

Link copied to clipboard
open override val bw: Any? = null

The method (or exact value) of bandwidth. Can be String ("nrd0" or "nrd") or Double.

Link copied to clipboard
open override val fullScanMax: Int? = null

Maximum size of data to use density computation with 'full scan'. For bigger data, less accurate but more efficient density computation is applied.

Link copied to clipboard
open override val kernel: String? = null

The kernel used to calculate the density function. Choose among "gaussian", "cosine", "optcosine", "rectangular" (or "uniform"), "triangular", "biweight" (or "quartic"), "epanechikov" (or "parabolic").

Link copied to clipboard
val kind: StatKind
Link copied to clipboard
val mapping: Options
Link copied to clipboard
open override val n: Int? = null

The number of sampled points for plotting the function.

Link copied to clipboard
open override val parameters: Options
Link copied to clipboard
open override val quantiles: List<Number>? = null

Calculates given quantiles of the density estimate.

Link copied to clipboard
open override val scale: String? = null

How to scale the groups.

Link copied to clipboard
open override val tailsCutoff: Number? = null

Extend domain of each violin on tailsCutoff * bw if trim = false.

Link copied to clipboard
open override val trim: Boolean? = null

If false, each density is computed on the full range of the data. If true, each density is computed over the range of that group.