回复:健身组自动化更新:固定输出部分-现在从1-23输出,我的问题是如何将其附加到每张幻灯片2或3个图中排列的ppt?
回复:健身组自动化关于参数9的错误。日志中显示什么错误?
下面是对代码的修改,它将在2列中显示所有输出。 它还具有将输出保存到PowerPoint的代码。
Current Data Table( subs );
nw = New Window( "Oneways",
Lineup Box( N Col( 2 ),
For( i = 1, i <= N Items( parameters_1 ), i++,
Print( i );
Oneway(
X( :Recipe ),
Y( Column( subs, parameters_1[i] ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
SendToReport(
Dispatch(
{},
"Fit Group",
OutlineBox,
{Set Title( "TYPE=" || Char( type ) || "" )}
)
)
);,
)
)
);
nw << save presentation("$TEMP\reportppnw.pptx");
但是,每页将不会显示2个图表。 按照惯例,JMP会将每个图形放在单独的幻灯片上。 为了解决这个问题,我通常创建一个日记,其中将成对的输出复制为图片,然后最后将日记保存到pptx。 为此,下面的内容可能会起作用。
Names Default To Here( 1 );
Current Data Table( subs );
For( i = 1, i <= N Items( parameters_1 ), i = i + 2,
hlb = H List Box(
Oneway(
X( :Recipe ),
Y( Column( subs, parameters_1[i] ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
SendToReport(
Dispatch(
{},
"Fit Group",
OutlineBox,
{Set Title( "TYPE=" || Char( type ) || "" )}
)
)
),
Try(
Oneway(
X( :Recipe ),
Y( Column( subs, parameters_1[i + 1] ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
SendToReport(
Dispatch(
{},
"Fit Group",
OutlineBox,
{Set Title( "TYPE=" || Char( type ) || "" )}
)
)
)
);
zippy = hlb << get picture;
zippy << save presentation( "$TEMP\report.pptx", append );
)
);
顺便说一句.....我没有完全测试代码。 因此,可能会有一个或两个小问题,但是概念是正确的。
Fit Group自动化我正在使用此代码,但是以某种方式在第9个输出上,它得到一个错误。Parameters_1包含23个项目。
current data table(subs);
for (i = 1, i <= nitems(parameters_1), i++,
print(i);
Oneway(
X( :Recipe ),
Y( column(subs, parameters_1[i]) ),
With Control(1),
Quantiles(1),
Means and Std Dev(1),
CDF Plot(1),
Mean Error Bars(1),
Std Dev Lines(1),
SendToReport( Dispatch( {}, "Fit Group", OutlineBox, {Set Title( "TYPE="||char(type)||"" )} ) )
);
);
1-8的输出分别显示。我该如何编码,以使我的输出按2排列并保存到ppt中。
回复:健身组自动化谢谢你!回复:健身组自动化
Fit Group(
For( i = 1, i <= N Items( parameters_1 ), i = i + 2,
hlb = H List Box(
Oneway(
X( :Recipe ),
Y( Try( Column( subs, parameters_1[i] ) ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
),
Try(
Oneway(
X( :Recipe ),
Y( Column( subs, parameters_1[i + 1] ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
);
zippy = hlb << get picture;
)
)
);
我尝试了您提供的代码,但是以某种方式给了我一个错误:
在对“单向”的访问或评估中未找到错误的论点(
{Try(Column(subs_top,parameters_1 [i])),角色至少需要1列。}
),单向(/ * ### * / X(:Recipe),
Y(Try(Column(subs_top,parameters_1 [i]))),
使用Control(1),
分位数(1),
Means和Std Dev(1),
CDF图(1),
平均误差线(1),
标准开发线(1)
)
健身组[]
回复:健身组自动化但是当我尝试代码时,
Current Data Table( subs );
t0p = Fit Group(
For( i = 1, i <= N Items( parameters_1 ), i++,
Oneway(
X( Column( subs, "Recipe" ) ),
Y( Try( Column( subs, parameters_1[i] ) ) ),
With Control( 1 ),
Quantiles( 1 ),
Means and Std Dev( 1 ),
CDF Plot( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
),
SendToReport( Dispatch( {}, "Fit Group", OutlineBox, {Set Title( "TYPE=" || Char( type ) || "" )} ) )
) << {Arrange in Rows( 2 )};
可以,但是可以单独进行。