<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />// 这个简单的脚本说明了一种允许轴设置的方法
// 一个平台,在不同平台的复制相同的设置
// 图。
// 这个例子将两个平台的输出放在同一个窗口中,但是
// 他们可以驻留在单独的窗口中,这就是我们想要的
名字默认到这里( 1个) ;
dt =打开( “$SAMPLE_DATA/Big Class.jmp” ) ;
// 初始化标记变量
// 这些变量将保存最后的设置
// 每个图形的 Y 原点和 Y 范围。当其中之一
// Y 轴发生变化,通过与
// 这些列中保存的最后一个值
BivY起源= 0 ;
BivYRange = 0 ;
OWY起源= 0 ;
OWY范围= 0 ;
// 创建一个简单的显示输出
新窗户( “一个轴设置改变两个图形” ,
H 列表框(
哇哦= dt <<单程(
是( :高度) ,
X ( :性别) ,
方法( 1个) ,
箱线图( 1个) ,
卑鄙的钻石( 1个) ,
发送报告(
派遣(
{} ,
“单向情节” ,
框框,
{调度段(箱线图段( 1个) , {箱型( “异常值” ) ,线条颜色( “红色的” )} ) ,
调度段(箱线图段( 2个) , {箱型( “异常值” ) ,线条颜色( “红色的” )} ) ,
行图例(
性别,
颜色( 1个) ,
色彩主题( “JMP 默认值” ) ,
标记( 0 ) ,
标记主题( “” ) ,
连续缩放( 0 ) ,
逆鳞( 0 ) ,
排除的行( 0 )
)}
)
)
) ;
比维= dt <<双变量(
是( :高度) ,
X ( :重量) ,
适合哪里( :性别== “F” ,拟合线( {线条颜色( { 213 , 72 , 87 } )} ) ) ,
适合哪里( :性别== “米” ,拟合线( {线条颜色( { 64 , 111 , 223 } )} ) )
) ;
)
) ;
// 将图形脚本添加到 OneWay 图中,用于检测
// 更改为 Y 轴,并将新设置复制到
// 双变量图的 Y 轴
报告(哇哦)[框框( 1个)] <<添加图形脚本(
// 检查变化
如果( OWY起源!= Y原点() | OWY范围!= Y 范围() ,
// 如果发现变化,复制新的 Y 原点和 Y 范围
// 到 Flagging(Holding) 变量
OWY起源= Y原点() ;
OWY范围= Y 范围() ;
// 从 OneWay 显示中复制新的轴设置
// 到双变量 Y 轴
报告(哇哦)[轴箱( 1个)] <<复制轴设置;
报告(比维)[轴箱( 1个)] <<粘贴轴设置;
)
) ;
// 将图形脚本添加到双变量图中以执行
// 相同的操作,但从双变量图的角度来看。
报告(比维)[框架
盒子( 1个)] <<添加图形脚本(
如果( BivY起源!= Y原点() | BivYRange != Y 范围() ,
BivY起源= Y原点() ;
BivYRange = Y 范围() ;
报告(比维)[轴箱( 1个)] <<复制轴设置;
报告(哇哦)[轴箱( 1个)] <<粘贴轴设置;
)
) ;
非常令人印象深刻,吉姆。 非常适合在 Graph Builder 中同步对左右 y 轴的更改。 感谢您的发表!