JSL 从制表表创建变异性图表<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好
我有以下脚本仅用于问题演示:
我不明白哪里出了问题 - 为什么不显示图表。
dt = Open( "$SAMPLE_DATA/Hurricanes.jmp" );
tdt = dt<<
制表(
添加表格(
列表(
分析柱(:大气压力),
统计数据(N,平均值)
),
行表(分组列(:名称,:名称(“风(结)”)))
)
);
pivotTable = tdt << 制作成数据表;
tbName = dt << 获取名称() || “ - 数据透视表”;
数据透视表<<设置名称(tbName);
变异图(
Y( :Name( "平均(大气压力)" ) ),
X( :Name( "风(结)" ), :Name ),
Analysis Type( Name( "选择最佳分析 (EMS REML Bayesian)" ) ),
过程变异(0),
连接单元均值 ( 1 ),
标准差图 ( 0 ),
发送报告(
派遣(
{“平均值(大气压力)的变异图”},
“变异图”,
框框,
{网格线顺序( 5 ), 参考线顺序( 6 )}
)
)
);
回复:JSL 从制表表创建变异性图表您需要使数据透视表成为当前数据表。可变性图表平台正在尝试从飓风表运行。此代码有效:
dt =打开( “$SAMPLE_DATA/Hurricanes.jmp” ) ;
时差= dt <<制表(
添加表(
列表(分析列( :气压) ,统计数据(否,意思是) ) ,
行表(分组列( :姓名, :姓名( “风(结)” ) ) )
)
) ;
数据透视表=时差<<制作成数据表;
时差<<关闭窗口;
表名= dt <<取名() || “ - 数据透视表” ;
数据透视表<<设置名称(表名) ;
当前数据表(数据透视表) ;
变异图(
是( :姓名( “平均(大气压力)” ) ) ,
X ( :姓名( “风(结)” ) , :姓名) ,
分析类型(姓名( “选择最佳分析(EMS REML 贝叶斯)” ) ) ,
过程变化( 0 ) ,
连接单元均值( 1个) ,
标准差图表( 0 ) ,
发送报告(
派遣(
{ “平均值(大气压力)的变异图” } ,
“变异图” ,
框框,
{网格线顺序( 5个) ,参考线顺序( 6个)}
)
)
) ;