将所有双变量图变成一列,而不是一行?我正在绘制一个 Y 值和许多 X 值,结果输出是单行中的 100 个图表,需要向左/向右滚动。
我正在编写脚本以绘制一组列中的 X 值。
我怎样才能让它显示在一个列中呢?
dtWIDE= current data table();
ERplot = Bivariate(
Y( :ER_avg),
X( dtWIDE<<GET column="" group=""></GET>
脚本回复:将所有双变量图变成一列,而不是一行?这是处理它的一种方法

Names Default To Here( 1 );
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
dtWide = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
ERplot = fit group(
Oneway( Y( :NPN1 ), X( dtWIDE<<GET column="" group=""></GET>
回复:将所有双变量图变成一列,而不是一行?嗨,我不确定它是否可以帮助您解决问题。
我猜您想将窗口 UI 从一个原始更改为矩阵。
如果正确,可以设置参数<<{按行排列(3)}在 JSL 中或选择红色三角形中的选项并将格式从行更改为矩阵。
Names Default To Here( 1 );
dt = New Table( "Test" );
For( i = 1, i <= 100, i++,
dt << New Column( "Col", Continuous, formula( Random Normal( 10, 1 ) ) )
);
dt << add rows( 30 );
dt<<FIT group=""><<{Arrange in Rows( 3 )}
);</FIT>回复:将所有双变量图变成一列,而不是一行?早上,好吧,这*工作*有点。
是的,它将输出更改为单列图,但现在的问题是它们是单向图而不是双变量图。 我不知道如何单向添加拟合线和模型 Rsquared ......