数式の結果に基づいてセルに色を付け、表形式で表示します。tabulateコマンドを使用して表のデータをグラフとともに表示しています。条件に基づいてデータ表のセルを色付けしています。
温度 < 5 の場合、色 = 赤、10<温度<20 の場合、色 = 青などとします。
次に、tabulate 関数を使用してテーブルを作成しています。しかし、セルの色が最終的な出力テーブルに表示されないようです。
Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。これはウィンドウを結合することで実行できます。テーブルビューの境界線の右下にあるチェックボックスをオンにします。 グラフに対しても同じことを行います。 グラフ上でメニュー アイコンを選択し、[ウィンドウの結合] を選択します。以下のスクリーンショットを参照してください。 ポップアップ メニューが表示され、名前を付けます。ウィンドウには表とグラフの両方が表示されます。

Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。皆さんからの入力により、数式の結果に基づいてセルを表化し、色を付けることでデータテーブルを作成することができます。
次に、このテーブルをグラフと一緒に表示する必要があります。(以前は tabulate を使用してこれを実行していました)
これを行う簡単な方法はありますか? 申し訳ありませんが、JMP は初めてで、質問がたくさんあります。
Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。使用している JMP のバージョンについては言及していません。
Scripting Index の Color Cells を参照してください。オブジェクト メッセージの検索文字列として「セル」と入力すると、これを見つけることができます。コラムメッセージです。 最初の引数は色、2 番目の引数は行リストまたは ro 参照です。 行が指定されていない場合は、その列のすべての行が色付きになります。 これは例 3 からコピーしたものです。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
a = {1, 3, 5};
b = {2, 4, 6};
:height << color cells( {{"Red", a}, {"blue", b}} );For ループを使用した別の例では、行の名前と行の条件に基づいて列を選択します。私は、数字が読みやすいように、カスタム カラー、明るい色を使用するのが好きです。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
nme = dt << get column names( String );
_xx = dt << get rows where( :Dose == "Control" );
For( i = 3, i <= N Items( nme ), i++,
If( Contains( nme[i], "8" ),
Column( dt, i ) << color cells( RGB Color( 122, 235, 235 ), _xx )
) //end if
); //end for
Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。これは便利ですが、20x20 のデータ テーブルがあります。各セルをループして値を確認し、それに応じて色を付ける必要があります。
例: age1 から age10 の列があります。年齢が 20 未満のすべてのセルを青で色付けする必要があります。
これどうやってするの?
Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。いくつかの代替案について簡単にメモします。
- 表の概要と色付き行を使用する
- 「表作成」メニューから「データテーブルに作成」を選択し、表示される色を選択します。
- カスタム表示テーブルを作成するスクリプトを作成します。
- 可能であれば、表を表すグラフを作成します。 複雑な場合、これはおそらく実現不可能です。 以下に簡単な例を示します。 グラフ ビルダーのラベルは「合計のパーセント」です。 バーの色はカスタムです: 12-13 青、14-16 緑、17+ 赤。


Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。ありがとう!
Re: 数式の結果に基づいてセルに色を付け、tabulate を使用して表示します。Tabulate Platform はセルの色をサポートしていません。Tabulate から表示される出力はデータ テーブルではありません。ただし、表示された出力からプラットフォームにデータ テーブルを生成させて、それらのセルに色を付けることができます。赤い三角形の下にある [データ テーブルに作成] オプションを確認します。