pyvista.examples.downloads.download_cloud_dark_matter#

download_cloud_dark_matter(load=True)[ソース]#

ダークマターハローのシミュレーションから粒子をダウンロードします.

このデータセットには32,314個の粒子が含まれています.

パラメータ:
loadbool, default: True

True に設定すると,データセットをダウンロードした後に読み込みます. False に設定すると,ファイル名のみが返されます.

戻り値:
pyvista.PointSet | str

load に応じて,データセットまたはファイル名を指定します.

ダークマタークラウドをダウンロードし,その表現を表示します.

>>> import numpy as np
>>> from pyvista import examples
>>> pc = examples.download_cloud_dark_matter()
>>> pc
PointSet (...)
  N Cells:    0
  N Points:   32314
  X Bounds:   7.451e+01, 7.892e+01
  Y Bounds:   1.616e+01, 2.275e+01
  Z Bounds:   8.900e+01, 9.319e+01
  N Arrays:   0

点群をプロットします.雲の中心からの距離に応じて色をつけます.

>>> pc.plot(
...     scalars=np.linalg.norm(pc.points - pc.center, axis=1),
...     style='points_gaussian',
...     opacity=0.5,
...     point_size=1.5,
...     show_scalar_bar=False,
...     zoom=2,
... )
../../../_images/pyvista-examples-downloads-download_cloud_dark_matter-1_00_00.png

このデータセットを使用した完全な例は, 点群のプロット を参照してください.