你好
我想将多个 CDF 图放入一条曲线中。我可以在 distribution/cdf 工具下获取 CDF 曲线,然后手动将帧内容从一条曲线复制并粘贴到另一条曲线。有没有办法可以使用脚本来做到这一点?
开尔文
这些图也可以在 Life Distribution 中使用启动图中的“比较组”选项卡获得。 这是与以下相同的示例@txnelson用过的。 权重变量不是事件发生时间,但您仍然可以拟合各种分布模型,包括此处使用的正态分布。

我相信你想走的路是使用 X 拟合 Y,单向,并在那里指定 CDF 图。

在上面的示例中,变量性别用作 X 因子,高度用作 Y。如果您需要绘制两个或多个单独的列,那么您可以采取的方法是简单地使用堆叠列
表=>堆栈
然后使用标签变量作为 X 因子,使用数据列作为 Y。

这是后者的示例脚本:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dtStack = dt << Stack(
columns( :height, :weight ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
dtStack << Oneway( Y( :Data ), X( :Label ), All Graphs( 0 ), CDF Plot( 1 ) );