こんにちは、みんな、
私はフォーラムを熟読してきましたが、まだ答えが見つかりませんでした。 単一のデータパラメータの履歴の観点を示すために、両方の箱ひげ図をプロットしようとしています。 また、比較のために、同じプロットに実験の散布図を作成します。 現在、私は2つのプロットを作成していますが、それらを1つのプロットにスクリプト化できればはるかに便利です。
棒グラフの上に折れ線グラフを重ねることについて、同様の質問(?)があります。グラフビルダーウィンドウのさまざまなパネルで個別に作成できますが、それらをオーバーレイして折れ線グラフにスケーリングされたY軸を作成する方法がわかりません。
スケールが類似している場合は、両方のy変数をY軸にドラッグできます。次に、折れ線グラフをクリックし、棒グラフをShiftキーを押しながらクリックします。その後、線と棒のセクションにプロットする変数を選択します。スケールが異なる場合は、2番目のY軸を使用できます。

こんにちは@careyph 、
これはあなたが探していたものですか?

以下は、グラフビルダーでこれを作成するためのスクリプトです。確かに、インタラクティブに設定するのは少し注意が必要です。2つの散布図から始めて、左側に箱ひげ図を追加しました。 左側のグラフは、x軸とy軸の両方に同じ列(高さ)を示していることに注意してください。

次に、左側のグラフからポイントを削除しました。

次に、箱ひげ図からx軸を削除します。

次に、上記のグラフを取得するために2つのグラフのサイズを変更するだけでした。
これにより、サンプルチャートが再作成されます。
Names default to here(1);
dt = Open("$Sample_data/big class.jmp");
dt << Graph Builder(
Size( 666, 345 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
X( Transform Column( "Row", Formula( Row() ) ) ),
Y( :height )
),
Relative Sizes( "X", [79 542] ),
Elements( Position( 1, 1 ), Box Plot( Y, Legend( 15 ) ) ),
Elements( Position( 2, 1 ), Points( X, Y, Legend( 13 ) ) ),
SendToReport(
Dispatch( {}, "height", ScaleBox,
{Min( -0.5 ), Max( 0.5 ), Inc( 1 ), Minor Ticks( 0 ),
Label Row( Show Major Labels( 0 ) )} ),
Dispatch( {}, "400", LegendBox,
{Legend Position( {15, [1, -3], 13, [0]} )} )
)
);あなたのための1つの考え...そして私はそれが同じプロットの両方の要素ではないことを知っています...しかしそれはいくつかの魅力的な機能を持っていると思います、並んだレイアウトでJMPダッシュボードをセットアップすることでしょう。 次に、両方のグラフのすべてのホットスポットの対話性を保持でき、それらはほぼ1つの視覚化で視覚的に表示されます。 このワークフロー全体はデータテーブルでもスクリプト化できるため、必要なのは一度作成するだけです...スクリプトを保存すると、心のコンテンツに複製/複製できます。
私の以前の投稿に関連するもう1つの考え...そしておそらくもう少しJMP機能の知識を持っている人がチャイムを鳴らすことができますか?@bill_worleyまたは@Jeff_Perkinson ?、ダッシュボードはJMPインタラクティブHTMLに出力できます。これにより、公開/共有が重要な場合に、チャートの利用者に他のさまざまなJMP共有機能が開かれます。 JMPパブリック、JMPライブなど 他の人が示唆しているようなハイブリッドタイプのグラフが、JMPダッシュボードで元のコンテンツを作成することで得られる豊富な機能を引き継ぐかどうかわかりませんか?