pyvista.ChartBox#
- class ChartBox(data, colors=None, labels=None, size=None, loc=None)[ソース]#
箱ひげ図を描くための専用チャート.
- パラメータ:
- datasequence[array_like]
(複数の)箱ひげ図を描くために関連する統計を計算するデータセット.
- colorssequence[
ColorLike
],optional
描画された各ボックスプロットに使用される色.省略された場合 (
None
) は,デフォルトの配色が使用されます.- labelssequence[
str
], default: [] チャートの凡例に表示される,描画された各ボックスプロットのラベルです.
- sizesequence[
float
],optional
正規化された座標におけるチャートのサイズです.サイズが
(0, 0)
の場合は不可視で,(1, 1)
の場合はレンダラーの幅と高さをすべて占めます.- locsequence[
float
],optional
正規化された座標におけるチャートの位置(左下隅)です.
(0, 0)
という位置はレンダラーの左下に相当し,(1, 1)
という位置はレンダラーの右上に相当します.
例
シフトした正規分布からサンプリングしたデータセットの箱ひげ図を作成します.
>>> import pyvista as pv >>> import numpy as np >>> rng = np.random.default_rng(1) # Seeded random number generator used for data generation >>> normal_data = [rng.normal(i, size=50) for i in range(5)] >>> chart = pv.ChartBox(normal_data, labels=[f"x ~ N({i},1)" for i in range(5)]) >>> chart.show()
メソッド
ChartBox.show
([interactive, off_screen, ...])このチャートを自作のプロッターに表示します.
チャートの表示を切り替えます.
アトリビュート
インタラクティブモードでのチャートの背景色を返すか設定します.
インタラクティブモードでのチャートの境界線色を返すか設定します.
チャートの背景色を返すか設定します.
チャートの背景テクスチャーを返すか設定します.
チャートの境界線色を返すか設定します.
チャートの境界線スタイルを返すか設定します.
チャートの境界線幅を返すか設定します.
チャートの凡例の表示を返すか設定します.
正規化された座標でチャートの位置を返すか設定します.
このチャートに関連付けられた
BoxPlot
インスタンスを返します.正規化された座標でチャートのサイズを返すか設定します.
チャートのタイトルを返すか設定します.
チャートの表示を返すか設定します.