LoginSignup
10
14

More than 5 years have passed since last update.

ParaViewでCSVファイルを読み込んで3次元上に点で表示する

Last updated at Posted at 2015-12-22

ParaViewのダウンロード

CSVファイルの仕様

カンマ区切りで要素が指定され、1行目にカラム名が書かれたテキストファイルです。

sample.csv
x,y,z,value,
0,0,0,0,
1,0,0,0.5,
0,1,0,0.2,
0,0,...,
....,

上記の例は、x,y,z,valueという4種類のデータが連なっているファイルです。

ParaViewにcsvを読みこませる

スクリーンショット 2015-12-22 13.01.26.png

ParaViewを起動し、Openからcsvファイルを選択します。
Pipeline Browserエリアへドラッグアンドドロップすることもできます。
この時、csvファイルのディレクトリパス内に日本語が含まれていると正しく読み込めません。

スクリーンショット 2015-12-22 13.08.26.png
Pipeline Browserのcsvを選択し、PropertiesからApplyを選択します。
ApplyするとSpreadViewが表示され、cvsの中身が表として表示されます。
ここで、データが正しく読まれているか確認してください。
スクリーンショット_2015-12-22_13_09_11.png

読み込んだデータを点で表示する

スクリーンショット 2015-12-22 13.12.03.png
Filter>Alphabetical>Table to Pointを選択します。

選択すると、Pipeline BrowserにTableToPoints1が追加されるので、選択します。
PropertiesのX Column,Y Column,Z Columnからそれぞれcsvファイルのどのカラムに対応したものなのかを選択しApplyします。

スクリーンショット 2015-12-22 13.15.02.png

以下のようにRenderViewにデータが表示されることを確認します。

スクリーンショット 2015-12-22 13.16.05.png

このままでは座標を表示しただけなので、データの中身を色として可視化させます。
さきほどx,y,z座標を指定したPropertiesから
Display>Coloring
にあるフォームでカラム名を指定すると、そのデータの最小値を青・最大値を赤として色を付けてくれます。

スクリーンショット 2015-12-22 13.18.34.png

適用↓

スクリーンショット 2015-12-22 13.19.38.png

n/aやnullなど、データが不正な部分は黄色として表示されます。

10
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
14