選択セルの色付け<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは。制限値よりも低い値のセルを赤色にするにはどうすればよいですか? ありがとう。
dt = 新しいテーブル( "マーク",
行を追加( 2 )、
新しい列( "名前"、文字、公称値、設定値( {"ピーター", "レスリー"} ) )、
新しい列( "制限",
数値、
継続的、
Format( "ベスト", 12 ),
設定値( [20, 30] )
)、
新しい列( "列 1",
数値、
継続的、
Format( "ベスト", 12 ),
設定値( [10, 15] )
)、
新しい列( "列 2",
数値、
継続的、
Format( "ベスト", 12 ),
設定値( [30, 40] )
)、
新しい列( "列 3",
数値、
継続的、
Format( "ベスト", 12 ),
設定値( [20, 55] )
)、
新しい列( "列 4",
数値、
継続的、
Format( "ベスト", 12 ),
設定値( [53, 24] )
)、
行の状態を設定( [0, 1] )
)
failed = dt << Get Rows Where( :Column 1 < :Limits );
:列 1 << カラーセル (赤、失敗);
Re: 選択セルの色付け列ごとに色を付ける必要があります。このコードはうまくいきます。「73」は「イエロー」より少し明るいカラーです。
for (i = 1, i <= ncols(dinout), i++,
column(dinout, i) << Color Cells( {73, {40}} );
);
Re: 選択セルの色付けやあ、
また、セルに少し変化を付けて色を付けるようにしています。
.csv に黄色の行がありますが、インポートすると色が消えます。
したがって、次のコードを使用してjslでその行に色を付けようとしていますが、うまくいかないようです -
dinout << Select Rows( [40] );
<<色のセル(黄色);
入力はありますか?
ありがとうRe: 選択セルの色付けカラーグラデーションは除外された行を考慮しないため、私が見つけた最良の方法(少し面倒ですが)を以下に示します。 すべてのセルに色を付けてから、戻ってきて、元に戻したい色のセルの色を変更します。 ただし、これはセルの色をグラデーションの色の上に配置することで実現されます。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
dt:height << Set Property( "Color Gradient", {"Blue to Gray to Red"} );
dt:height << Color Cell by Value;
colorlist = As List( dt << get rows where( :sex == "F" ) );
dt:height << color cells( "White", colorlist );Re: 選択セルの色付け実際のところ、「選択された行のみ」という要件についてはよくわかりません。 関連付けられた色の値を計算し、value color プロパティを使用せずに特定の行に適用する必要がある場合があります。
Re: 選択セルの色付けまず、Value Colors 列プロパティを追加し、次に Color Cell by Value( 1 ) メッセージを使用して色を適用します。 列プロパティのカラーテーマとしてグラデーションを使用できます。
見るヘルプ>スクリプトインデックスを選択し、データ表オブジェクト >列スクリプトプロトコルを選択し、最後に選択します値によるセルの色付けメッセージ。
Re: 選択セルの色付けこんにちは、ジムさん
選択した行の列にのみ色のグラデーションを適用することはできますか?Re: 選択セルの色付けありがとうジム! それはうまくいくようです!
Re: 選択セルの色付け最後の 2 行を次のように変更すると、
ために(i= 2 ,i<= N列(dt)、i++、
失敗 = dt <<どこで行を取得するか(列として(桁(dt,i)) < :限界 );
桁(dt,i) <<カラーセル(赤、失敗);
);
列が変更されます
Re: 選択セルの色付けMS に感謝します。ただし、構文は列 1 でのみ機能します。 すべての列で機能するようにする方法はありますか? 私の例には 4 列しかありませんが、実際には 200 以上あるので、それを行う方法があるかどうかを考えています。
Re: 選択セルの色付け構文は正しく見え、コードはJMP 12でうまく機能します(間にセミコロンを挿入した場合)新しいテーブル(...)と失敗)。