大家好,
我制作了一个按两个条件拆分的可变性图表,通过这样做,jmp 创建了一个具有共享 y 轴的图表。 我对这个共享 y 轴的问题是,当我添加一条水平线时,它会在每个 x 拆分中添加它,而不是能够按组具有不同的水平线。 我想知道这是否可能通过每个循环的可能值来实现,因为我希望水平线是原始数据表中的值。
names default to here(1);
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Cars.jmp" );
dt << Variability Chart(
Y( :Head IC),
X( :Make, :Model ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
By( :NAME("D/P"), :Protection )
);
理想情况下,这是我希望它根据表中的值看起来的样子。
我目前的尝试是:
for each( {bygroup, i}, value,
report(dt[i])[AxisBox(1)] << add ref line(value[i], "Dotted","Black", Char(value[i]))为了能够使用此数据集,如果您能够使用“:Wt”列来显示这一点,我将不胜感激。 谢谢你!