다시 : 그룹 자동 맞춤업데이트 : 출력 부분 수정-이제 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 );
)
);
BTW ..... 코드를 완전히 테스트하지 않았습니다. 따라서 약간의 문제가있을 수 있지만 개념은 정확합니다.
맞춤 그룹 자동화이 코드로 작업하고 있지만 어떻게 든 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;
)
)
);
내가 준 코드를 시도했지만 어떻게 든 오류가 발생합니다.
'Oneway'의 액세스 또는 평가에서 찾을 수 없음, 잘못된 인수 (
{Try (Column (subs_top, parameters_1 [i]), Role에는 1 개 이상의 열이 필요합니다.}
), 단방향 (/ * ### * / X (: 제작)),
Y (Try (Column (subs_top, parameters_1 [i])))),
Control (1)로
사 분위수 (1),
수단과 표준 개발 (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 )};
작동하지만 개별적으로 수행합니다.