fullseye

plot_series — ANNOTATE plot op

使い方

折れ線・散布・棒を描く。データ座標で受ける(画素は axes が決める)。

Parameters

axes : dict :func:axes_transform の返り。 x, y : 1-D 同じ長さの系列。空は ValueError(空のグラフは「データが無い」のか 「描き忘れ」なのか区別がつかない)。 kind : {‘line’,’scatter’,’bar’} baseline : float or None kind='bar' の基準値。None なら ylim の下端。 bar_width : float 棒の幅(隣り合う x 間隔に対する比 ∈ (0,1])。 clip : bool True なら描画域の外に出る点を例外にする(黙って端に張り付く :mod:imagedraw のクランプは、嘘の折れ線を描いてしまう)。

Raises

ValueError 長さ不一致 / 空 / 非有限 / 未知の kind / clip=True で範囲外。

詳しい使い方ガイド

背景知識ガイド(この op の手前にある物理・規約)

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(image2d を入力に取れる)

text_box · arrow · leader_line · label_points · crosshair · legend_box · color_bar · scale_bar

同カテゴリ(plot)

axes_transform · data_to_pixel · nice_ticks · axes_frame · grid_lines · ticks


Provenance: annotate.py — ANNOTATE operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.