pyvista.DataSetFilters.plot_over_line#

DataSetFilters.plot_over_line(pointa, pointb, resolution=None, scalars=None, title=None, ylabel=None, figsize=None, figure=True, show=True, tolerance=None, fname=None, progress_bar=False)[ソース]#

高解像度の線に沿ってデータセットをサンプリングし,プロットします.

x軸がA点からの距離で,y軸が対象の変数である場合,対象の変数をmatplotlibを使って2 Dでプロットします.このフィルタでは None が戻されることに注意してください.

パラメータ:
pointasequence[float]

[x, y, z] 内の位置.

pointbsequence[float]

[x, y, z] 内の位置.

resolutionint, optional

線を分割する断片の数.デフォルトは入力メッシュ内のセル数です.正の整数でなければなりません.

scalarsstr, optional

調査する入力データセット内の変数の文字列名.既定では,アクティブスカラーが使用されます.

titlestr, optional

matplotlib図の文字列タイトル

ylabelstr, optional

y軸の文字列ラベル.デフォルトは変数名.

figsizetuple(int), optional

新しい図のサイズ

figurebool, default: True

新しい図形を作成するかどうかのフラグ

showbool, default: True

matplotlibの図を表示します.

tolerancefloat, optional

ソース内のポイントが入力のセル内にあるかどうかを計算するために使用される許容値です.指定しない場合,公差は自動的に生成されます.

fnamestr, optional

設定時にこのファイル名で図を保存します.

progress_barbool, default: False

進行状況を示す進行状況バーを表示します.

線上のプロット の例を参照してください.