pyvista.DataSet.get_array#
- DataSet.get_array(name: str, preference: Literal['cell', 'point', 'field'] = 'cell') pyvista_ndarray [ソース]#
点,セル,フィールドのデータの両方から配列を検索します.
- パラメータ:
- 戻り値:
pyvista.pyvista_ndarray
要求された配列.
例
様々な配列を持つDataSetを作成します.
>>> import pyvista as pv >>> mesh = pv.Cube() >>> mesh.clear_data() >>> mesh.point_data['point-data'] = range(mesh.n_points) >>> mesh.cell_data['cell-data'] = range(mesh.n_cells) >>> mesh.field_data['field-data'] = ['a', 'b', 'c'] >>> mesh.array_names ['point-data', 'field-data', 'cell-data']
ポイントデータの配列を返します.
>>> mesh.get_array('point-data') pyvista_ndarray([0, 1, 2, 3, 4, 5, 6, 7])
セルデータの配列を返します.
>>> mesh.get_array('cell-data') pyvista_ndarray([0, 1, 2, 3, 4, 5])
フィールドデータの配列を返します.
>>> mesh.get_array('field-data') pyvista_ndarray(['a', 'b', 'c'], dtype='<U1')