データ テーブルの条件付き書式こんにちは、
セルの色を適用するために列に条件式を適用しようとしていますが、うまくいきません。
それを行う方法はありますか?ここで間違った式を使用していると思います。
例:
列
UV 拒否する UV
0.15 0.15
計算式: If( :UV == :UV to reject,
色の( "赤" ),
"白"
)。
値が別の列の値と等しい場合、JMP はセルを赤色で強調表示します。
前もって感謝します
Re: データ テーブルの条件付き書式あなたが言及している「意味」について、私はまだ混乱していますか?ただし、以下のコードは、比較可能な平均値の 1 つを推測し、それから平均値との差が最大のセルを設定します。
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% を超える値を含む 3 つの列のうちの 1 つを強調表示したい
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() )
)
);
