你好,
请看图片。
如果我在BY上添加Distribution,然后在窗口中添加BY的Variability,则左侧是常规序列。
有没有什么办法可以得到序列,如右侧所示?
解决方案必须在JSL中,并且没有循环,但必须使用BY选项。
谢谢。

这是一个非常简单的脚本,显示了执行此操作的一种方法
names default to here(1);
dt = open("$SAMPLE_DATA/big class.jmp");
dis = Distribution(
Continuous Distribution(invisible,
Column( :height ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 )
),
by( :sex )
);
var = Variability Chart(invisible,
Y( :height ),
X( :age ),
Std Dev Chart( 0 ),
by(:sex)
);
new window("together",
vlb=vlistbox()
);
vlb << append(report(dis[1])[OutlineBox(1)]);
vlb << append(report(var[1])[OutlineBox(1)]);
vlb << append(report(dis[2])[OutlineBox(1)]);
vlb << append(report(var[1])[OutlineBox(1)]);
var << close window;
dis << close window;