ドットプロットでイベントを追跡する
こんにちは、
私はよくこのようなスパースドットプロットを作成します。これは、計数指標上の指標を追跡するもので、左から右に進むほどテストの進行方向が深くなります。縦軸は1次元の空間位置を表します。データに形状が見られる場合、どのようなイベントがそれらの形状を引き起こしたのかを知りたいと思うものです。通常は、イベント列の色を使用します。しかし、私はあまり好きではありません。なぜなら、これらの小さなドットの色は見にくく、動き回るため目で追うのが難しい場合があるからです。
軸に線を引くこの方法の方が好みですが…スクリプトを書かなければなりません。実は今まさにその段階なんです。そんなに難しいとは思わないのですが、何か見落としているかもしれないと思いました。

縦軸上の特定のスペースにイベントを配置するという方法も試してみました。これで、イベントをどこで探せばいいのかが分かりました。

次に、この方法がありますが、下のグラフに多くのスペースが割り当てられ、サイズを変更できないように見えるため、気に入りません。

最後に、イベントを右側の軸に配置しましたが、あまり良い結果は得られませんでした。
ありがとう!
データの探索と可視化Re: ドットプロットでイベントを追跡するおそらく最後のもの - 区画のサイズが異なるもの?
上は大きく、下は細身ですか?

サイズ変更するには、軸の下端をつかんでドラッグするだけです。

Re: ドットプロットでイベントを追跡するご提案いただいた方法はすべて試してみましたが、どれも非常にうまく機能しています(データと状況によって異なります)。現在は、イベントに第2軸を設定するオプションを好んで使用しています。ポイント、線、棒グラフの表示場所をかなり柔軟に決められるからです。
Re: ドットプロットでイベントを追跡するJMP 19のプロセススクリーニングプラットフォームに含まれる新しいアラームグラフをご覧になりましたか?まさにあなたが目指している機能にぴったりだと思います。
Re: ドットプロットでイベントを追跡する
@jay_holavarri は次のように書きました:軸に線を付けるこの方法の方が好みですが、そのためにはスクリプトを書かなければなりません。
幸いなことに、JMP19には折れ線グラフの新しいオプションがあります。

これを使って矢印を描くことができます:

JMP 19のグラフビルダーの新機能のように
...そして、これを使用して、「スクリプトを使用せずに」プロットに垂直線を追加することもできます:)

use the script to generate the plot and then use Graph Builder to steal the idea.
- The point plot uses the original Y values
- the Line plot uses 2 additional Y values to draw vertical lines - activate the option "within row"
- length of the lnies is defined via min/max
- if(:Lot Acceptance == "Reject", ...) is used to get vertical lines only for "reject"s
Open( "$SAMPLE_DATA/Tablet Production.jmp" );
Graph Builder(
Transform Column(
"max",
Formula( If( :Lot Acceptance == "Reject", Col Max( :Disso ) ) )
),
Transform Column(
"min",
Formula( If( :Lot Acceptance == "Reject", Col Min( :Disso ) ) )
),
Size( 1301, 506 ),
Graph Spacing( 4 ),
Variables(
X( :Blend Time ),
Y( :Disso ),
Y( :min, Position( 1 ) ),
Y( :max, Position( 1 ) )
),
Elements(
Points( X, Y( 1 )),
Line( X, Y( 2 ), Y( 3 ), Ordering( "Within Row" ) )
)
);
Re: ドットプロットでイベントを追跡する以前のバージョンでも、2つ目のX軸を使うことで同様の操作が可能でした。2つ目のY軸を使うと、自由に動かすことができるので気に入っています(ポイントには便利ですが、他のY軸のマーカーと干渉する可能性があります)。

または、常にプロットに収まるようにし、ユーザーが簡単に変更できないようにします。

Re: ドットプロットでイベントを追跡するはい、JMPでも棒グラフは機能します。
ただし、グリッド ラインを有効にすると、グリッド ラインとイベントを区別することが難しくなります。

Graph Builder(
Transform Column(
"event",
Formula( If( :Lot Acceptance == "Reject", 100 ) )
),
Variables( X( :Blend Time ), Y( :Disso ), Y( :event, Position( 1 ) ) ),
Elements( Bar( X, Y( 2 ), Legend( 8 ) ), Points( X, Y( 1 ) ) )
);
Re: ドットプロットでイベントを追跡するアラーム グラフを試してみましたが、私の知る限りでは、管理図を作成する必要があります... データは空間的なものなので、人口指標を取得することはできません。