pyvista.DataSetFilters.cell_data_to_point_data#

DataSetFilters.cell_data_to_point_data(pass_cell_data=False, progress_bar=False)[ソース]#

データから日付へのセル変換

ポイントデータは,セル内で指定されたノードおよびセルデータごとに指定されます.オプションで,入力点データを出力に渡すことができます.

変換の方法は,特定の点を使用してすべてのセルのデータ値を平均化することに基づいています.オプションとして,入力セルのデータを出力に渡すこともできます.

関連項目: pyvista.DataSetFilters.point_data_to_cell_data()

パラメータ:
pass_cell_databool, default: False

使用可能にすると,入力セルのデータを出力に渡します.

progress_barbool, default: False

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

戻り値:
pyvista.DataSet

点データをセルデータに変換したデータセット.戻り値のタイプは入力と一致します.

まず,例の飛行機のメッシュの面の面積を計算し,そのセル値を表示します. これは,離散的なセルデータを示すためです.

>>> from pyvista import examples
>>> surf = examples.load_airplane()
>>> surf = surf.compute_cell_sizes(length=False, volume=False)
>>> surf.plot(scalars='Area')
../../../_images/pyvista-DataSetFilters-cell_data_to_point_data-1_00_00.png

このセルスカラーを個々の点に適用することで,セルデータを点に効果的にスムージングすることができます.

>>> from pyvista import examples
>>> surf = examples.load_airplane()
>>> surf = surf.compute_cell_sizes(length=False, volume=False)
>>> surf = surf.cell_data_to_point_data()
>>> surf.plot(scalars='Area')
../../../_images/pyvista-DataSetFilters-cell_data_to_point_data-1_01_00.png