데이터 테이블의 조건부 서식안녕하십니까,
셀 색상을 적용하기 위해 열에 조건부 수식을 적용하려고 하지만 성공적인 결과를 얻을 수 없습니다.
그것을하는 방법에 대한 어떤 제안?여기에 잘못된 공식을 사용하고 있다고 생각합니다.
예시:
열
UV UV 거부
0.15 0.15
공식: If( :UV == :UV 거부,
색상( "빨간색"),
"하얀색"
)
값이 다른 열의 값과 같으면 JMP가 셀을 빨간색으로 강조 표시한다는 아이디어입니다.
미리 감사드립니다
Re: 데이터 테이블의 조건부 서식나는 아직도 당신이 말하는 "의미"가 무엇인지 혼란스럽습니까?그러나 아래 코드는 비교할 수 있는 수단 중 하나를 추측하여 평균과의 최대 차이가 있는 셀을 설정합니다.
Names Default To Here( 1 );
// Open the sample data table
dt = Open( "$SAMPLE_DATA/blood pressure.jmp" );
// Loop across rows to find what cells have the max values
For Each Row(
// Find the mean for the target columns in the row
rowMean = Mean( :BP 8M, :BP 12M, :BP 6M, :BP 8W, :BP 12W, :BP 6W, :BP 8F, :BP 12F, :BP 6F );
// Initialize the memory variables to hold the max value and the column the max value is in
MaxVal = 0;
Col = 0;
// Loop across the columns in question and find the max value
For( i = 1, i <= 9, i++,
If( Abs( Column( i + 2 )[Row()] - rowMean ) > MaxVal,
MaxVal = Abs( Column( i + 2 )[Row()] - rowMean );
Col = i + 2;
)
);
// Set the cell color for the cell that has the max value
Column( col ) << color cells( "red", Row() );
);

Re: 데이터 테이블의 조건부 서식JMP 14를 실행 중입니다.
당신이 작업하는 코드는 나를 틀리게하지 마십시오. 문제는 3개의 데이터 열 중 어느 열이 평균에서 가장 멀리 떨어져 있는지 구별할 수 있는 솔루션을 찾고 있다는 것입니다(시각적으로)
내가 모호한 경우 정말 죄송합니다.
Re: 데이터 테이블의 조건부 서식1. 어떤 버전의 JMP를 실행하고 있습니까?
2. 작동하지 않는 것 같다는 것은 무엇을 의미합니까?JMP 12, 13 및 14에서 오류 없이 실행됩니다.
Re: 데이터 테이블의 조건부 서식작동하는 것 같지만 제 경우에는 매우 유사한 ei 무게 데이터의 3개 열이 있습니다. 평균에서 >20%의 값을 포함하는 세 개의 열 중 하나를 강조 표시하고 싶습니다.
Re: 데이터 테이블의 조건부 서식열 수식에서 셀 색상을 설정하려고 할 때 수식 처리기가 불평했지만 아래는 작동하는 간단한 스크립트입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Reject", character );
For Each Row(
If( :weight > 120,
:reject << color cells( "red", Row() ),
:reject << color cells( "white", Row() )
)
);
