pyvista.examples.downloads.download_cloud_dark_matter_dense#

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

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

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

パラメータ:
loadbool, default: True

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

戻り値:
pyvista.PointSet | str

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

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

>>> import numpy as np
>>> from pyvista import examples
>>> pc = examples.download_cloud_dark_matter_dense()
>>> pc
PointSet (...)
  N Cells:    0
  N Points:   2062256
  X Bounds:   7.462e+01, 7.863e+01
  Y Bounds:   1.604e+01, 2.244e+01
  Z Bounds:   8.893e+01, 9.337e+01
  N Arrays:   0

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

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

点群のプロット方法の詳細については, 点群のプロット を参照してください.