このドロップゾーンがなぜ「カラー」と呼ばれるのかJMP の 1 日目、ユーザーは男性と女性の 2 つの異なる色でポイント プロットを生成したいと考えています。

簡単な解決策:カラードロップゾーンを使用する
驚いたことに、オーバーレイでも同じことが起きます。
2 つ目の驚き: 「Color」は単なる「色」以上のことができます。
凡例の各エントリに対して、ユーザーはマーカー スタイル、サイズ、透明度も定義できます。

怠惰なユーザーは、すべてのプロットとサブプロットごとに色を手動で何度も設定することはありません。
1 つの代替手段 (間違いなく最善ではありません): 行状態で色とマーカーを指定します。

デメリット:
- グラフビルダーの凡例が合わない
- 行の状態は静的です。ユーザーがテーブル内の値を変更する場合、行の状態を手動で修正する必要があります。そうしないと、プロットが間違ってしまいます。
もう一つの代替案 - はるかに優れています:
列プロパティ:値列で適切な色を定義する
長所:
- 意味のある凡例 - 自動的に(!)
- 列ごとに個別の設定(行経由ではない)
- 設定を使用する場所を(オーバーレイとカラー ドロップゾーン経由で)制御できます - また、どのプロットに対して設定を使用しないかを制御します : )
- 凡例の右クリックメニューから個々のエントリの設定を上書きできます

3つ目の驚き: 列プロパティ: 値マーカーがない *)
2 日目 - JMP ユーザーは、カラー ドロップゾーンとオーバーレイ ドロップゾーン間の微妙な (またはそれほど微妙ではない) 違いを検出します。
スムージングを追加することで:

さて、プロットに色を追加してみましょう
驚き4: Color via色を使用すると、フィット曲線は1つだけになります。

...ここでユーザーはサプライズ #1 を思い出し、オーバーレイを試し、かぶせるドロップゾーンに夢中になります。

したがって、散布図では、色とオーバーレイの間に明らかな違いはありませんが、他のプロットでは違いがあります。
多くの場合、オーバーレイは色を追加する方法です。
別の例:
対
次に、カラーとオーバーレイに違いがある別のポイント プロットを生成してみましょう。
色はポイントに色を追加するだけで、色ごとに個別のプロットを生成し、それらを重ね合わせることができます
- そしてそうすることで、何人かの女の子が隠れてしまいます。 -> 危険!
対
プロットを積み上げバブルプロットのままにして、サプライズ#2の発見に基づいて、異なる値のマーカーを定義しましょう。
...カラードロップゾーンの助けを借りて

データの探索と可視化Re: この DropZone の名前が「Color」なのはなぜですか?3 日目: ユーザーは重複していないポイントを気に入り、色(年齢による) を追加して凡例を正しく表示したいと考えています。

Re: この DropZone の名前が「Color」なのはなぜですかオーバーレイとカラーの違い:
:folded_hands: グラフビルダー: 2つ以上の「色」列をサポート
- > JMP19以降で利用可能
グラフビルダー - 複数の列によるオーバーレイ:
まだ利用できません。Kudos をまだ収集中です...
Re: この DropZone が「Color」と呼ばれるのはなぜですか新しい列プロパティ: 値マーカー*)
-> 再び投票開始
それがどれほど役立つか想像してみてください:
- グラフ ビルダーで意味のある凡例を表示 (行の状態による代替方法と比較して)
- 完全に自動かつ一貫性がある(凡例を介して手動でマーカーを割り当てる場合と比較して)
興味がある?
リンクをたどって、 工藤。
Re: この DropZone が「Color」と呼ばれるのはなぜですか「ジグザグ線なし」の場合、グラフ ビルダーで機能を自動的に実装したいという要望があります。
グラフビルダー: 線 - ブレークを追加する可能性
Re: この DropZone の名前が「Color」なのはなぜですか?このスクリプトが必要です...共有してください!
Re: この DropZone の名前が「Color」なのはなぜですかオーバーレイエンコーディングを使用してカラードロップゾーンをオーバーライドできることをご存知ですか?
[カラードロップゾーンに使用される年齢 - ただし、オーバーレイエンコードはカラーに設定されています
- つまり、ポイントの色は、カラー ドロップゾーンではなく、オーバーレイ設定によって決まります。
年齢の色設定を変更してもグラフの色には影響しません。

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model( 1, Properties( 6, {Marker( "Triangle" )}, Item ID( "female", 1 ) ) )}
)
)
);
Re: この DropZone の名前が「Color」なのはなぜですか?このルールは、オーバーレイ カラーとして BLACK を使用するまで適用されます。
オーバーレイの色が黒の場合、オーバーレイのエンコーディングがカラーであっても、JMP はカラー ドロップゾーンの色を使用します。

Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Variables(
X( :height ),
Y( :weight ),
Overlay( :sex, Overlay Encoding( "Color" ) ),
Color( :age )
),
Elements( Points( X, Y, Legend( 1 ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
1,
Properties(
1,
{Line Color( 0 ), Marker( "FilledCircle" ), Marker Size( 6 )},
Item ID( "F", 1 )
)
)}
)
)
);
Re: この DropZone の名前が「Color」なのはなぜですか?上記のルールが当てはまらない別のケース: スムージング、棒グラフ、等高線グラフ、ボックス プロット、折れ線グラフ *)
スムーザー グラフと折れ線グラフの場合、オーバーレイのオーバーレイ エンコーディングとは関係なく、COLOR ドロップゾーンが色を制御します。
この事実により、色設定に一貫性のないプロットが発生する可能性があります。

*) ご注意ください:
フィットラインと楕円は点のように動作します [ただし、オーバーレイの色を黒に設定して色に切り替えることはできません]
エリアグラフは、両方の世界を組み合わせたもののようです。

Re: この DropZone の名前が「Color」なのはなぜですか?ギャラリーからの画像#9で、 @scwise は21 分でのオーバーレイ エンコーディングの不一致について言及しています。
Re: この DropZone の名前が「Color」なのはなぜですか?私は JMP のアプローチがとても気に入っています。JMP では、ユーザーが列のプロパティを介していくつかのデフォルト設定を定義し、すべての新しいグラフが最初から完璧になり、手動で変更する必要はありません。残念ながら、このアプローチは 100% 機能しません。
ほとんどの場合、必要なグラフを取得するには手動で設定を変更する必要があります。
凡例を右クリックして手動で設定を変更するのは、非常に時間がかかります。このビデオでは、別のアプローチを紹介します。基本的に、デフォルト設定を無視し、ユーザーにインタラクティブな GUI を提供して、各要素の設定を正確に指定できるようにします。凡例項目を右クリックするのに比べて、必要なグラフを取得するまでの時間が桁違いに速くなります。
欠点:
- 柔軟性が高すぎるため、設定に一貫性がなくなる可能性があります (ビデオのように意図的な場合もありますが、意図的でない場合もあります)
- 最終グラフに意味のある凡例をまだ作成できていません。
Re: この DropZone の名前が「Color」なのはなぜですか「カラー」は厳密に色として捉えていますが、「オーバーレイ」は昔のプロジェクターで透過フィルムを投影する装置のように、異なるグラフを重ねて「オーバーレイ」できるものと考えています。確かに、オーバーレイが色も制御するのは少し奇妙ですが、そうしてくれるのは嬉しいですね。オーバーレイは、特定の変数を使って折れ線グラフを好きな場所で区切ることができるので、グラフビルダーのお気に入りの機能の一つでもあります。
Re: この DropZone の名前が「Color」なのはなぜですか?
@hogi さんは書きました:オーバーレイにより、カラーのスーパーパワーのほとんどが取り除かれ、カラーと透明度だけが残ります。
ああ、実際、カラードロップゾーンが透明度を完全に制御する場合があります。
個々のオーバーレイ エントリには透明度の設定がありますが、効果はありません。
オーバーレイ グループの透明性?

JMP の将来のバージョンでは、カラーまたはオーバーレイで制御される設定をより柔軟に調整できるようになることを期待しています。
Re: この DropZone の名前が「Color」なのはなぜですか色は単なる「色」以上のものです。以下を参照してください。
このドロップゾーンはなぜ「カラー」と呼ばれるのか
@hogi さんは書きました:
1日目...
2 つ目の驚き: 「Color」は単なる「色」以上のことができます。
凡例の各エントリに対して、ユーザーはマーカー スタイル、サイズ、透明度も定義できます。

ズームアウトビュー:

カラーとオーバーレイの組み合わせについては、その通りです。
オーバーレイにより、カラーのスーパーパワーのほとんどが取り除かれ、カラーと透明度だけが残ります。

Re: この DropZone の名前が「Color」なのはなぜですか面白い:
オーバーレイドロップゾーン:
ユーザーは、各項目の線の色と塗りつぶしの色を調整できます。

カラードロップゾーン:
-塗りつぶしの色とありますが、グラフ ビルダーによって線の色が変更されます。
塗りつぶしパターンの目的は何ですか?
効果なし(A) - 塗りつぶしパターンすらありません。

*) 効果なし (B) - 「ボックス プロット」設定で塗りつぶし色を適用した後:

【凡例とあらすじの違いにご注意ください】
オーバーレイとテーマ別の色に関する問題:
色は線の色と塗りつぶしの色として適用されます。

線の色だけを調整するコツはありますか?
Re: この DropZone の名前が「Color」なのはなぜですかグラフ ビルダー: 2 つ以上の「色」列をサポート (:green_heart:)
-> JMP19 で利用可能になりました : )
Re: この DropZone の名前が「Color」なのはなぜですかJMP でカラー設定を同期するにはどうすればよいですか?
(点と線は同じ色 | 左と右のプロットは同じ色 ...)
断然ベストなオプション:カラープロパティ / 値の色とカラーグラデーション:
定義が非常に簡単 -> すべてのプロットは同じ設定を共有します | サブセットやローカルデータフィルターによる「シフト」はありません


プロット ウィンドウ内では、すべてのプロット タイプ (線、点) とサブプロットに適用される色設定を指定できます。
赤い三角/カラー設定経由:

ユーザーが色設定を手動で適用する場合は、次の点に注意することが重要です。
- 凡例に1つのエントリしか表示されない場合(「M」は点と線で表示されますが、凡例には1つの項目しかありません)、
設定は対応するすべてのプロット(ポイント、ライン、プロットの他の領域)に適用されます -> 同期された変更 *)
- 凡例に複数のエントリが表示される場合 (例: 2 つの「M」)、変更された設定は 1 つのプロット タイプ/サブプロットにのみ適用されます。
- モード1からモード2への移行は不可逆です。一度設定を変更すると、モード1に戻すことはできません。「元に戻す」を実行しても設定をリセットすることはできません(回避策:スクリプトを開き、設定を削除してからスクリプトを実行してください)。
- 元に戻す:

*) これはバグではなく、機能です
Re: この DropZone の名前が「Color」なのはなぜですか関連トピック:軸ラベルに色を割り当てる(プロットで使用される色と一致させる)
これまで、軸の目盛りとラベルに色を割り当てるのは複雑でした。
ユーザーは右側の「プロパティ」メニューから色を適用する必要がありました。

このタイプの割り当ては脆弱です: 設定は N 番目の軸ボックスに適用されます。
プロットレイアウトを変更すると、割り当てが台無しになります。
[2番目のx軸を追加した後、右側のラベルは黒になり、 2番目のx軸のラベルは赤になります]
JMP19 では、より簡単かつ堅牢な方法が導入されました。赤い三角形のメニューで「 平行Yラベル 」をクリックするだけです。
この新しい機能は、異なる単位(またはスケール)を持つセンサーデータから複数のトレンドをプロットする機能を実装しました。
いいですね: 色がプロットの色と一致します