你好,
我正在使用 JMP 16,并尝试查看 JMP 是否能够绘制 X、Y、Z 空间中不同位置的温度随时间的变化。 我有所有 11 个位置的位置(以英寸为单位)、温度数据和时间数据,但我似乎找不到一种好方法来显示每个位置随时间的温度变化。 在理想的世界中,我希望能够绘制 3 维空间上的变化,但我不确定 JMP 是否可以做到这一点。 因此,我什至可以在二维中绘制温度随时间的变化。
为了看看这是否可能,我拿了我的数据子集(附后)来玩。 我使用 Scatterplot 3D 并能够看到绘制为具有不同温度直径的球体的温度。 虽然使用这种方法并没有取得多大进展,但因为无法绘制直径随时间的变化,并且很难可视化球体的微小温度差异。 我还尝试使用 Surface Profiler 进行绘图,但未能正确设置变量,甚至无法很好地表示 3D 表面(可能是我作为用户的限制)。
考虑到我在 3 维方面的挣扎,我尝试转向 2 维,并且取得了一些成功。 我尝试使用 2 个 3 维位置绘制气泡图(请参阅下面的“气泡图”JSL 代码),但是我的温度点之间的增量太小,无法从气泡直径随时间的变化中获得任何意义。
此外,我认为如果有温度梯度而不是气泡,数据更有意义。有没有办法实现像气泡图一样随时间变化的等高线图? (我在下面添加了一个基本等值线图 JSL 代码来指示我要寻找的图的类型。 如果我能展示这个轮廓如何随时间变化,我会很高兴)。
任何帮助,将不胜感激。
谢谢,
罗伯特
气泡图代码:
气泡图(
X( :"X 位置(英寸)"n ),
Y( :"Z 位置(英寸)"n ),
尺寸(:数据),
时间(:时间),
着色(:RTD 位置),
ID(:RTD 位置),
时间指数(161.8),
标题位置( 4.01041666666667, -3.565 ),
发送至报告(
派遣(
{},
“X 位置(英寸)”,
秤盒,
{格式(“最佳”,9),最小值(0),最大值(17.5),增量(5),小刻度(1)}
),
派遣(
{},
“Z 位置(英寸)”,
秤盒,
{格式(“最佳”,9),最小值(-4.5),最大值(1),增量(1),小刻度(1)}
),
Dispatch( {}, "气泡图", FrameBox, {帧大小( 1645, 737 )} )
)
);
2D 等高线图 - 如果我能得到这样的东西随着时间的推移进行绘制,那么我会对此感到满意。
等值线图(
X( :"X 位置(英寸)"n, :"Z 位置(英寸)"n ),
Y(:数据),
显示数据点( 0 ),
填充区域( 1 ),
标签轮廓( 0 ),
变换(“范围标准化”),
指定轮廓( Min( 32 ), Max( 37 ), N( 6 ) ),
发送至报告(
派遣(
{},
“1111”,
秤盒,
{图例模型( 1, 类型( 0, 262144, 项目 ID( "数据", 1 ) ) )}
)
)
);