我想设置一个自定义图形脚本,以便每个图都基于关联数组中包含的信息获得唯一的一行。 在下面的示例中,我想针对每个类别在行上使用不同的图形...对于我的实际使用,我将需要该图形“识别”其下方的标题,以便为行创建使用正确的值。
对于下面的示例图像,我手动将“ F”图形脚本更新为“ F”。 因此,我正在寻找一种语法来“收集图形信息”……在我的脑海中,如果我可以抓住大纲框标题,就可以操纵它以获取所需的信息……但是我不确定这是否是唯一/最佳选择。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
dt << Bivariate(
Y( :height ),
X( :weight ),
By( :sex ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Format( "Fixed Dec", 12, 0 ), Min( 30 ), Max( 180 ), Inc( 20 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Add Graphics Script(
2,
Description( "" ),
test = Associative Array( {{"F", {0.1, 50}}, {"M", {.8, 0}}} );
///gather graph info to get "F" or "M" from output
graphInfo = "M";// need to extract so it's "F" for female graph
Y Function( test[graphInfo][1] * x + test[graphInfo][2], x );
), Grid Line Order( 1 ), Reference Line Order( 3 )
}
)
)
);
