pyvista.DataSetAttributes.get_array#
- DataSetAttributes.get_array(key: str | int) pyvista_ndarray [ソース]#
このオブジェクトの配列を返します.
- パラメータ:
- 戻り値:
- エラー処理:
KeyError
キーが存在しない場合.
備考
これは,VTK内で配列が順序付けられ,int型を介してインデックスを付けることができるため提供されています. 配列を取得する際には,配列のキーを
[]
演算子と一緒に配列名として使用すればよいのです.例
点の関連付けをしたデータをDataSetに格納します.
>>> import pyvista as pv >>> mesh = pv.Cube() >>> mesh.clear_data() >>> mesh.point_data['my_data'] = range(mesh.n_points)
インデックスを使用したアクセス.
>>> mesh.point_data.get_array(0) pyvista_ndarray([0, 1, 2, 3, 4, 5, 6, 7])
キーを使ってアクセスします.
>>> mesh.point_data.get_array('my_data') pyvista_ndarray([0, 1, 2, 3, 4, 5, 6, 7])