グラフ ビルダーでキルト プロットを作成する方法は?グラフ ビルダーを使用して「キルト」プロット (添付を参照) を作成しようとすることがよくありますが、それを行う唯一の方法は、ポイント プロットに非常に大きな正方形のマーカー付きのドットを作成し、プロット ウィンドウのサイズを変更することです。プロセス中にマーカー設定がリセットされないことを願っています。
このようなプロットを作成するより良い方法はありますか?
グラフィックRe: グラフ ビルダーでキルト プロットを作成する方法は?以下は、UI 手順のスクリーンショットです。
- 引っ張るyから Y は、バツGraphbuilderのXエリアへ。 ポイント クラスタのみが表示されます。
- で右クリックぜ式を選択すると、Transform[z]というタイトルの式ウィンドウが表示されます。
- 左側で、関数オプションを開きました統計ホバーヘルプをキャプチャしました列合計() .
- 構文を読んでください。ratget 列 (変数) は最初の引数であり、後続の各引数は Byvar です。 Col Sum() を選択した後、z ボックス領域をクリックしてコンマを押すと、次のフィールド/bvox が表示され、X を選択します。 x ボックスが強調表示されていることを確認し、コンマを押してから y をクリックします。
- 数式には、Col Sum( z, x, y ) が含まれるようになりました。2 番目の写真を参照してください。 OKを押します
- 次のドラッグ変換[ z ]カラーエリアへ。 ポイントを右クリックし、ヒートマップに変更します。
- [ラベル]、[値によるラベル] を選択し、凡例をダブルクリックして、凡例の配色を選択します。
これはすべて UI を介して実行できます。もちろん、マップ領域も同様に機能します。


Re: グラフ ビルダーでキルト プロットを作成する方法は?ヒート プロットは私が探していたものに近いと思いますが、マップの提案により、非常に洗練された実装を持つマップを調べました。他の場所でそれらを使用することに興奮しています. ヒントをありがとう!!Re: グラフ ビルダーでキルト プロットを作成する方法は?上記を GUI から直接実行することはできないようです (右?)。これは、「集約」変換が使用する X と Y を認識していないためです (右?)。
(すべての情報をありがとう、これは非常に興味深く、役立つものです! 職場の人々をゆっくりと JMP ユーザーに変えています...
)Re: グラフ ビルダーでキルト プロットを作成する方法は?@Bハリス、
ブロックごとに複数のカラー値 (複数の z 値) がある場合に使用される統計を尋ねました。
ご想像のとおり、平均がデフォルトで使用されます。 ただし、任意の統計を使用できますが、それを行う方法があります。JMP では、列をロールにキャストするように求められた場合、列を右クリックして、変換、集計、式などを指定できます。
添付の表は、カラー ブロックごとに 3 つの値、つまり一意の値を持つ表です。 XY組み合わせ。 ドラッグ前ぜカラーエリアに、右クリックぜ数式を指定してから選択しますCol Sum( :z, :x, :y) .この数式は、それぞれに一意の値を提供しますXYブロック。 したがって、好みの変換を作成できます。
この表には、以下に示すスクリプトが含まれています。
Graph Builder(
Variables(
X( :x ),
Y( :y ),
Color( Transform Column( "Sum[z]", Formula( Col Sum( :z, :x, :y ) ) ) )
),
Elements( Heatmap( X, Y, Legend( 21 ), Label( "Label by Value" ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
21,
Properties(
0,
{gradient( {Color Theme( "White to Blue" )} )},
Item ID( "Sum[z]", 1 )
),
Properties(
-1,
{gradient( {Color Theme( "White to Blue" )} )},
Item ID( "z", 1 )
)
)}
)
)
)Re: グラフ ビルダーでキルト プロットを作成する方法は?簡単なフォローオン -- 「色」に変数を配置し、そのカラー ブロックのデータ テーブルに複数の値がある場合、どの統計を使用しますか?平均? それを変更するオプションがあればいいのですが...Re: グラフ ビルダーでキルト プロットを作成する方法は?素晴らしい! これはまさに私たちが必要としていたものです、ありがとう! これを多用します。Re: グラフ ビルダーでキルト プロットを作成する方法は?おっと、追加するのを忘れていました。個々の配色を表示するためだけに、Z を序数として指定しました。 連続することもできます。
Re: グラフ ビルダーでキルト プロットを作成する方法は?@Bハリス、
Z は色として指定できます。 2 を -2 に変更しました。下のスクリーンショットを参照してください。

Re: グラフ ビルダーでキルト プロットを作成する方法は?これが何をしているのかを理解するのにしばらく時間がかかりました...つまり、「Freq」ボックスは変数「z」を使用して、組み合わせ、たとえば緑/ bが「何回」現れるかを示しますか? では、凡例はその数を示していますか?
また、ここで頻度を負にすることはできないというのは正しいですか?
Re: グラフ ビルダーでキルト プロットを作成する方法は?@Bハリス、
ジム、 @txnelson 、解決策を提供しました。 もう 1 つのオプションは、ポイントをヒート マップに変更することです。
このオプションでは、色をあまり制御できません。マップ形状は必須ではありません。
Graph Builder(
Variables( X( :x ), Y( :y ), Frequency( :z ) ),
Elements( Heatmap( X, Y, Legend( 10 ) ) )
);

Re: グラフ ビルダーでキルト プロットを作成する方法は?グラフ ビルダーとシェイプ マップを使用してこれを行う方法について、いくつかのアイデアを次に示します。-xy および -name ファイルと、マップの作成に使用されるデータ ファイルの 2 つのデータ バージョンを添付しました。カスタム マップの使用について学習する必要がありますが、難しくはありません。

