チャート
class Chart()
matplotlib のメタデータを含むチャートを表します。
属性:
type
ChartType - チャートのタイプtitle
str - チャートのタイトルelements
List[Any] - チャートの要素png
Optional[str] - base64 でエンコードされたチャートの PNG 表現
ChartType
class ChartType(str, Enum)
チャートタイプ
列挙メンバー:
LINE
(“line”)SCATTER
(“scatter”)BAR
(“bar”)PIE
(“pie”)BOX_AND_WHISKER
(“box_and_whisker”)COMPOSITE_CHART
(“composite_chart”)UNKNOWN
(“unknown”)
Chart2D
class Chart2D(Chart)
メタデータを含む2次元チャートを表します。
属性:
x_label
Optional[str] - x軸のラベルy_label
Optional[str] - y軸のラベル
PointData
class PointData()
2Dチャート上の点を表します。
属性:
label
str - 点のラベルpoints
List[Tuple[Union[str, float], Union[str, float]]] - チャート上の点の配列
PointChart
class PointChart(Chart2D)
メタデータ付きの散布図(ポイントチャート)を表します。
属性:
x_ticks
List[Union[str, float]] - x軸の目盛x_tick_labels
List[str] - x軸の目盛ラベルx_scale
str - x軸のスケールy_ticks
List[Union[str, float]] - y軸の目盛y_tick_labels
List[str] - y軸の目盛ラベルy_scale
str - y軸のスケールelements
List[PointData] - 図の点要素
LineChart
class LineChart(PointChart)
メタデータ付きの折れ線グラフを表します。
属性:
type
ChartType - チャートの種類
ScatterChart
class ScatterChart(PointChart)
メタデータを含む散布図を表します。
属性:
type
ChartType - チャートのタイプ
BarData
class BarData()
棒グラフの1本の棒を表します。
属性:
label
str - 棒のラベルgroup
str - 棒のグループvalue
str - 棒の値
BarChart
class BarChart(Chart2D)
メタデータ付きの棒グラフを表します。
属性:
type
ChartType - グラフのタイプelements
List[BarData] - 棒(バー)のリスト
PieData
class PieData()
円グラフのスライス(扇形)を表します。
属性:
label
str - スライスのラベルangle
float - スライスの角度radius
float - スライスの半径autopct
float - スライスのautopct値
PieChart
class PieChart(Chart)
メタデータを持つ円グラフを表します。
属性:
type
ChartType - グラフの種類elements
List[PieData] - 円グラフのスライス
BoxAndWhiskerData
class BoxAndWhiskerData()
箱ひげ図における箱ひげを表します。
属性:
label
str - 箱ひげのラベルmin
float - 箱ひげの最小値first_quartile
float - 箱ひげの第1四分位数median
float - 箱ひげの中央値third_quartile
float - 箱ひげの第3四分位数max
float - 箱ひげの最大値outliers
List[float] - 箱ひげの外れ値
BoxAndWhiskerChart
class BoxAndWhiskerChart(Chart2D)
メタデータ付きの箱ひげ図を表します。
属性:
type
ChartType - チャートのタイプelements
List[BoxAndWhiskerData] - チャートの箱ひげ要素
CompositeChart
class CompositeChart(Chart)
メタデータを持つ複合チャートを表します。複合チャートは、複数のチャート(サブプロット)で構成されるチャートです。
属性:
type
ChartType - チャートのタイプelements
List[Chart] - 複合チャートを構成するチャート(サブプロット)