用于条件分发(或其他平台)的 JSL<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
我正在寻找一种可以编写分发脚本的方法,但是我想一次分析的 Y 的数量取决于用户输入。 有时它只有一列,有时它可能是 5 列。 这是一个更大的脚本的一部分,这就是我尝试对其进行编程的原因。
理想情况下,我想要这样的东西......但是“连续分发”块的数量是可变的,具体取决于用户输入。
分配(
连续分布(
柱子( 12 ) ,
分位数( 0 ) ,
垂直的( 0 ) ,
离群值箱线图( 0 ) ,
自定义汇总统计(最低限度( 1个) ,最大限度( 1个) )
) ,
连续分布(
柱子( 13 ) ,
分位数( 0 ) ,
垂直的( 0 ) ,
离群值箱线图( 0 ) ,
自定义汇总统计(最低限度( 1个) ,最大限度( 1个) )
) ,
) ;
我尝试将它保存到 Expr() 并对其进行评估,但没有成功。
任何帮助表示赞赏
回复:用于条件分发(或其他平台)的 JSL很好,谢谢!
回复:用于条件分发(或其他平台)的 JSLDistribution() 接受列列表作为参数。 下面的示例使用列对话框来获取用户输入。 但是任何列列表都可以。
打开( “$SAMPLE_DATA/Big Class.jmp” ) ;
寒冷的=列对话框(列=列表( “变量” ,数据类型(数字) ) ) ;
距离=分配(
柱子(寒冷的[ “列” ] ) , // 从 coldlg 中提取列列表
分位数( 0 ) ,
垂直的( 0 ) ,
离群值箱线图( 0 ) ,
自定义汇总统计(最低限度( 1个) ,最大限度( 1个) )
) ;