각 행을 평가하는 방법은 무엇입니까?안녕하세요 여러분,
Amplitude 21이 데이터 테이블의 예이며, 예를 들어 진폭이 통과하는지 실패하는지 확인하고 싶습니다. 통과/불합격인 경우 각 행을 어떻게 평가할 수 있습니까?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Amplitude 21.jmp");
New Column ("Pass/Fail", Character)
데이터 테이블다른Re: 각 행을 어떻게 평가하나요?For Each Row()를 사용할 수 있습니다!
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
For Each Row( :height = -:height );
Re: 각 열을 어떻게 평가하나요?진폭이 어떻게 될 수 있는지 이해하지 못함 > 4 및 < 4 정확한 값이 4인 Amplitude 값을 찾고 있지 않는 한 다음은 값 확인을 수행하는 3가지 다른 방법입니다.나는 그들이 당신에게 의미가 있기를 바랍니다.BTW, 수식은 데이터 테이블의 모든 행을 자동으로 반복하고 각 행에서 JSL을 실행합니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Amplitude 21.jmp" );
New Column( "Pass/Fail",
Character,
formula( If( 4 < :amplitude < 6, "Pass", "Fail" ) )
);
//or
New Column( "Pass/Fail 2",
Character,
formula(
If( :amplitude < 4 | :amplitude > 6,
"Fail",
"Pass"
)
)
);
//or if you are looking for values that are exactly 4
New Column( "Pass/Fail 3",
Character,
formula(
If( :amplitude == 4 ,
"Fail",
"Pass"
)
)
);
Re: 각 열을 어떻게 평가하나요?안녕 txnelson,
명확하게 설명해주셔서 감사합니다. 추가 질문 하나만 하자면,
이것을 여러 열에 어떻게 적용할 수 있습니까? 다른 한계 세트로
Re: 각 열을 어떻게 평가하나요?열과 행과 관련하여 서로를 완전히 이해하고 있는지 확인합니다.Amplitude 21 데이터 테이블에는 4개의 열(Labels, Amplitude, x, y)과 21개의 행이 있습니다.따라서 귀하의 질문
" 이것을 여러 열에 어떻게 적용할 수 있습니까? 다른 한도 세트로"?
추가 열을 생성하기만 하면 됩니다.열 진폭과 열 X 모두에 제한을 적용하려는 경우 다음과 같이 표시됩니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Amplitude 21.jmp" );
New Column( "Pass/Fail",
Character,
formula( If( 4 < :amplitude < 6, "Pass", "Fail" ) )
);
New Column( "Pass/Fail X",
Character,
formula( If( 0.5 < :x < 2, "Pass", "Fail" ) )
);