확인란에서 원하는 형식으로 값을 반환하는 방법은 무엇입니까?안녕하세요,
스크립팅 인덱스의 예제를 사용하고 있으며 아래 스크립트에 따라 수정되었습니다.
Names Default To Here( 1 );
New Window( "Example",
cb = Check Box(
{"Max", "Median", "Min", "Mean", "Std Dev"},
Print( cb << Get Selected () ) //{"Mean", "Std Dev"} or etc
)
);확인란에서 선택한 값을 { "One"} 대신 "One"또는 One으로 반환 할 가능성이 있습니까? 통계를 표로 만들기 위해 선택한 값을 사용하고 싶습니다.
Statistics( Max, Median, Min, Mean, Std Dev )
혹시 Tabulate 테이블에 Cp와 Cpk를 추가 할 수 있습니까?
해석학데이터 테이블스크립팅Re : 확인란에서 원하는 형식으로 값을 반환하는 방법은 무엇입니까?확인란 ()은 목록을 반환합니다.목록에서 원하는 요소를 지정하기 만하면 스칼라 값으로 반환됩니다.아래를 참조하십시오.
Names Default To Here( 1 );
New Window( "Example",
cb = Check Box(
{"Max", "Median", "Min", "Mean", "Std Dev"},
returned = (cb << Get Selected ())[1];
Print( returned ) //{"Mean", "Std Dev"} or etc
)
);Re : 확인란에서 원하는 형식으로 값을 반환하는 방법은 무엇입니까?안녕하세요 Txnelson,
주어진 코드를 시도했지만 [1]로 설정하면 "Max", "Median"대신 하나의 값만 반환하고 상자에서 모든 값을 선택 해제하면 오류가 반환됩니다. 목록은 틱 또는 틱이 아닌 값에 응답해야합니다. for 루프 또는 다른 더 나은 방법이 필요합니까?


Re : 확인란에서 원하는 형식으로 값을 반환하는 방법은 무엇입니까?반환 된 값
cb << Get Selected()
JMP 목록입니다. 그 이유는 Check Box ()에서 둘 이상의 값을 선택할 수 있기 때문입니다.목록의 요소는 아래 첨자를 지정하여 전체 목록과 독립적으로 참조 할 수 있습니다.이것은 첫 번째 질문의 질문이었습니다.따라서,
returned = (cb << Get Selected())[1];
목록에서 첫 번째 항목을 반환합니다.
귀하의 최근 항목에서 저는 Tabulate를 생성하기 위해 목록의 개별 요소를 다룰 필요가 없다고 생각합니다.다음은 입력 창을 사용하는 간단한 예제로, Check Box ()에서 나오는 정보를 처리하는 방법을 보여줍니다.이 코드는 통계가 선택되지 않은 상황을 처리하는 한 가지 방법도 사용합니다.새 창을 "모달"창으로 변경했습니다.기본적으로 새 창은 JMP 스크립트의 처리를 중지하지 않습니다.그러나 모달 창은 처리를 중지하고 처리를 계속하기 전에 사용자 입력을 기다립니다.Cp 및 Cpk에 대한 질문에 답하기 위해 Tabulate 플랫폼에는 Cp 또는 Cpk를 사용할 수 없습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
returned = {};
New Window( "Example",
<<MODAL></MODAL>
시간을내어 스크립팅 가이드를 읽어 보시기 바랍니다.Lists와 같은 JSL 구조와 Tabulate와 같은 플랫폼 활용에 대한 기본 정보를 제공하여 JMP Script를 훨씬 쉽게 개발할 수 있습니다.
스크립팅 가이드는 도움말 풀다운 메뉴에서 사용할 수있는 JMP 문서 라이브러리에 있습니다.
</CODE></P>
<P><CODE class=" language-jsl">