Plotly の Andrew はこちらから。
配列内のデータの一部を表示しないことはできません。したがってboxpoints: "all"
、外れ値を含むポイントのジッターを取得するように設定できます。これにより、外れ値が上に乗ることなく、ボックスプロットがそのまま残ります。これは本当にあなたが望むものではないと思います。
データ配列で外れ値が検出されないようにするには、次のように設定します。boxpoints: false
したがって、Python では、次のようなものが機能するはずです。
import plotly.plotly as py
from plotly.graph_objs import Box, Figure
fig = Figure()
boxpoints_default = Box(y=[1, 2, 3, 2, 1, 10], name='default')
boxpoints_false = Box(y=[1, 2, 3, 2, 1, 10], boxpoints=False, name='no outliers')
boxpoints_all = Box(y=[1, 2, 3, 2, 1, 10], boxpoints='all', name='jitter boxpoints')
fig['data'].extend([boxpoints_default, boxpoints_false, boxpoints_all])
fig['layout'].update(title='Comparing boxplot "boxpoints" settings')
py.iplot(fig, filename='Stack Overflow 31497537')
その結果の図は次のとおりです。
https://plot.ly/~theengineear/4936/comparing-boxplot-boxpoints-settings/
Plotly を使用した一般的な箱ひげ図のチュートリアルへのリンクは次のとおりです。
http://help.plot.ly/make-a-box-plot/