JSL을 사용하여 제어 차트를 생성하고 데이터 테이블에 스크립트를 저장하는 방법컨트롤 차트를 생성하고 동시에 긴 스크립트를 데이터 테이블에 저장하려고 했습니다. 컨트롤 차트 스크립트가 깁니다. 따라서 아래에 표시된 긴 스크립트를 복사하여 붙여넣는 대신 정교한 방법이 있습니까?
도움을 주셔서 감사합니다.
Names Default To Here( 1 );
dt = Current Data Table();
Control Chart(
SendToByGroup( {:group == "A"} ),...
....
);
dt << New Script(
"Control Chart by weight",
Control Chart(
SendToByGroup( {:group == "A"} ),...
...
);
Re: JSL을 사용하여 관리 차트를 생성하고 데이터 테이블에 스크립트를 저장하는 방법데이터 테이블에 Save By Group 스크립트 명령을 사용해야 합니다.
dt=Open("$SAMPLE_DATA/Big Class.jmp");
obj=dt<<CONTROL chart=""></CONTROL>
obj[1]<<그룹별 스크립트를 데이터 테이블에 저장;
Re: JSL을 사용하여 관리 차트를 생성하고 데이터 테이블에 스크립트를 저장하는 방법원래 컨트롤 차트에는 스크립트의 일부로 "SendToByGroup(....")이 있었습니다.
다음을 수행하면 각 플롯이 개별적으로 저장되어 수십 개의 스크립트가 생성됩니다. 그것을 고칠 방법이 있습니까? 감사합니다!
obj <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Save Script to Data Table</SPAN><SPAN class="token punctuation">(</SPAN>
<SPAN class="token string">"My Analysis"</SPAN><SPAN class="token punctuation">,</SPAN>
<SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Prompt</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">0</SPAN> <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
<SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages">Replace</SPAN><SPAN class="token punctuation">(</SPAN> <SPAN class="token number">0</SPAN> <SPAN class="token punctuation">)</SPAN>
<SPAN class="token punctuation">)</SPAN>

Re: JSL을 사용하여 관리 차트를 생성하고 데이터 테이블에 스크립트를 저장하는 방법컨트롤 차트 생성과 함께 스크립트를 바로 저장할 수 있습니다.다음은 이를 수행하는 방법을 보여주는 스크립팅 인덱스의 예입니다.별도의 단계를 거치지 않고 표시한 코드로 동일하게 수행할 수 있습니다.
Names Default To Here( 1 );
dt = Open(
"$SAMPLE_DATA/Quality Control/Coating.jmp"
);
obj = Control Chart(
Sample Size( 1 ),
Chart Col( :Weight ),
Chart Type( Run Chart )
);
obj <<
Save Script to Data Table(
"My Analysis",
<<PROMPT></PROMPT>