pyvista.Renderer.remove_chart#
- Renderer.remove_chart(chart_or_index)[ソース]#
このレンダラーからチャートを削除します.
- パラメータ:
例
まず,レンダラーに2つのチャートを追加する関数を定義します.
>>> import pyvista as pv >>> def plotter_with_charts(): ... pl = pv.Plotter() ... pl.background_color = 'w' ... chart_left = pv.Chart2D(size=(0.5, 1)) ... _ = chart_left.line([0, 1, 2], [2, 1, 3]) ... pl.add_chart(chart_left) ... chart_right = pv.Chart2D(size=(0.5, 1), loc=(0.5, 0)) ... _ = chart_right.line([0, 1, 2], [3, 1, 2]) ... pl.add_chart(chart_right) ... return pl, chart_left, chart_right ... >>> pl, *_ = plotter_with_charts() >>> pl.show()
今度は,同じプロッタを再構築して,右のチャートをインデックスで削除します.
>>> pl, *_ = plotter_with_charts() >>> pl.remove_chart(1) >>> pl.show()
最後に,左のチャートを参照して削除します.
>>> pl, chart_left, chart_right = plotter_with_charts() >>> pl.remove_chart(chart_left) >>> pl.show()