回复:从拟合模型中的最小二乘均值表制作数据表《脚本指南》中记录了有关如何围绕输出的“显示树”进行操作的详细信息。 但基本上,来自各个平台的报告输出是显示对象的结构,可以按名称和/或位置进行引用,并可以将消息传递给它们。 下面是一个适合您的要求的拟合模型,该模型运行模型,然后转到您选择的最小二乘均值表,并告诉它创建数据表。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
fm = dt << Fit Model(
Y( :weight ),
Effects( :age, :sex ),
Personality( Standard Least Squares ),
Emphasis( Effect Leverage ),
Run( Residuals( 1 ) )
);
Report( fm )["age"]["Least Squares Means Table"][Table Box( 1 )] << make data table;
根据Fit模型中的最小二乘均值表制作数据表我正在尝试编写一个脚本,该脚本需要一个数据表,并基于几种构造模型效果运行拟合模型分析,然后根据最小二乘均值表创建一个数据表,专门用于train_id输入。以下是我当前用于对数据运行拟合模型的脚本,但是我不确定如何提取最小二乘均值表。我知道如何执行此操作的唯一方法是右键单击拟合模型报告中的数据,然后单击“制作为数据表选项”。有人可以解释一下如何使用JSL脚本执行相同的操作吗?谢谢。
fm = Data Table( dt_pv ) << Fit Model(
Y( :assay_main_prod ),
Effects( :strain_id, :experiment_id, :main_plate_id ),
Personality( Standard Least Squares ),
Emphasis( Effect Leverage ),
Run( Residuals( 1 ) )
);
脚本编写