やあ、
私は JMP 16 を使用しており、JMP に X、Y、Z 空間のさまざまな位置での時間の経過に伴う温度変化をプロットする機能があるかどうかを確認しようとしています。 11 個の位置すべての位置 (インチ単位)、温度データ、時間データはありますが、時間の経過に伴う各位置の温度変化を表示する良い方法が見つからないようです。 理想的には、3 次元空間上の変化をプロットできるようにしたいと考えていますが、JMP でそれができるかどうかはわかりません。 したがって、時間の経過に伴う温度変化を 2 次元でプロットしても問題ありません。
これが可能かどうかを確認するために、データ (添付) のサブセットを取り出して試してみました。 Scatterplot 3D を使用すると、温度が異なる直径の球としてプロットされていることを確認できました。 ただし、この方法を使用しても、時間の経過に伴う直径の変化をプロットする方法がなく、球の小さな温度差を視覚化するのが困難だったため、あまりうまくいきませんでした。 また、Surface Profiler を使用してプロットしようとしましたが、変数を正しく設定して 3D サーフェスを適切に表現することさえできませんでした (おそらく、ユーザーとしての私の限界です)。
私が 3 次元で苦労していたので、2 次元に移行してみたところ、少しうまくいきました。 3 次元の位置のうち 2 つを使用してバブル プロットを試してみました (下記の「バブル プロット」JSL コードを参照) が、温度スポット間のデルタが小さすぎて、時間の経過に伴うバブル直径の変化から意味を引き出すことができませんでした。
さらに、気泡よりも温度勾配がある場合、データはより意味のあるものになると思います。バブル プロットのように時間の経過とともに変化する等高線マップを実装する方法はありますか? (探しているプロットの種類を示すために、以下に基本的な等高線プロットの JSL コードを含めました。 この輪郭が時間の経過とともにどのように変化したかを示すことができれば、私は幸せだろう)。
助けていただければ幸いです。
ありがとう、
ロバート
バブルプロットのコード:
バブルプロット(
X( :"X 位置 (インチ)"n ),
Y( :"Z 位置 (インチ)"n ),
サイズ( :データ )、
時間( :時間 )、
カラーリング( :RTD 位置 )、
ID( :RTD 位置 )、
タイムインデックス( 161.8 )、
タイトルの位置( 4.01041666666667, -3.565 )、
SendToReport(
急送(
{}、
"X 位置 (インチ)",
スケールボックス、
{Format( "Best", 9 ), Min( 0 ), Max( 17.5 ), Inc( 5 ), Miner Ticks( 1 )}
)、
急送(
{}、
"Z 位置 (インチ)",
スケールボックス、
{Format( "Best", 9 )、Min( -4.5 )、Max( 1 )、Inc( 1 )、Minor Ticks( 1 )}
)、
Dispatch( {}, "バブル プロット", FrameBox, {フレーム サイズ( 1645, 737 )} )
)
);
2D 等高線プロット - このようなものを時間の経過とともにプロットすることができれば、私はこれで満足するでしょう。
等高線図(
X( :"X 位置 (インチ)"n, :"Z 位置 (インチ)"n ),
Y( :データ ),
データポイントを表示( 0 )、
塗りつぶし領域( 1 )、
ラベルの等高線( 0 )、
Transform( "正規化された範囲" ),
輪郭を指定( Min( 32 )、Max( 37 )、N( 6 ) )、
SendToReport(
急送(
{}、
「1111」、
スケールボックス、
{凡例モデル( 1, タイプ( 0, 262144, アイテムID( "データ", 1 ) ) )}
)
)
);