# @vx/stats

## Installation

    npm install --save @vx/stats

## Components

- BoxPlot
- ViolinPlot

## API

### <BoxPlot />

# BoxPlot.boxProps<object>

Default | {}

# BoxPlot.boxWidth<number>

# BoxPlot.children<func>

# BoxPlot.className<string>

# BoxPlot.container<bool>

Default | false

# BoxPlot.containerProps<object>

Default | {}

# BoxPlot.fill<string>

# BoxPlot.fillOpacity<union(number|string)>

# BoxPlot.firstQuartile<number>

# BoxPlot.horizontal<bool>

# BoxPlot.left<number>

Default | 0

# BoxPlot.max<number>

# BoxPlot.maxProps<object>

Default | {}

# BoxPlot.median<number>

# BoxPlot.medianProps<object>

Default | {}

# BoxPlot.min<number>

# BoxPlot.minProps<object>

Default | {}

# BoxPlot.outlierProps<object>

Default | {}

# BoxPlot.outliers<array>

Default | []

# BoxPlot.rx<number>

Default | 2

# BoxPlot.ry<number>

Default | 2

# BoxPlot.stroke<string>

# BoxPlot.strokeWidth<union(number|string)>

# BoxPlot.thirdQuartile<number>

# BoxPlot.top<number>

Default | 0

# BoxPlot.valueScale<func>

### <ViolinPlot />

# ViolinPlot.children<func>

# ViolinPlot.className<string>

# ViolinPlot.count<func>

Default | d => d.count

# ViolinPlot.data<array> `required`

# ViolinPlot.horizontal<bool>

# ViolinPlot.left<number>

Default | 0

# ViolinPlot.top<number>

Default | 0

# ViolinPlot.value<func>

Default | d => d.value

# ViolinPlot.valueScale<func>

# ViolinPlot.width<number>