曲線の最後の点と次の曲線の最初の点の間の線を削除します変数は 4 つあります。X、Y、スイープ、バッチと呼びます。
X と Y は数値連続、スイープとバッチは数値名目です。
スイープごと、バッチごとに XY ライン曲線をプロットしたいです。
データは次のようになります。
XYスイープバッチ
0.10 0.20 1 1
0.11 0.30 1 1
0.15 0.36 1 1
0.12 0.22 1 2
0.13 0.31 1 2
0.14 0.29 1 2
0.09 0.2 1 3
0.12 0.33 1 3
0.11 0.31 1 3
0.14 0.24 2 1
0.10 0.34 2 1
0.11 0.30 2 1
0.13 0.21 2 2
0.16 0.22 2 2
0.18 0.33 2 2
0.12 0.21 3 3
0.17 0.27 3 3
0.19 0.29 3 3
スイープにはオーバーレイを使用し、バッチにはカラーを使用します。
グラフには、(スイープ、バッチ) の最後のポイントと次の (スイープ、バッチ) の最初のポイントの間に線が引かれます。
jmp17 では、「行順序」をクリックすることでこの問題が解決されたと思いますが、jmp18 ではうまくいきませんでした。
誰か助けてくれませんか?
データの探索と可視化Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますこれが私が得たプロットですが、どの接続が間違っているのでしょうか?

Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますこれが意図だったと思います:

Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除します実際、 @ミゲロのアプローチが鍵となります。行を正しくするには、 行順序()をアクティブにするだけです。

Graph Builder(
Transform Column( "Concatenate[sweep,batch]", Character, Formula( Char(:sweep) || "_" || Char( :batch ) ) ),
Variables(
X( :X ),
Y( :Y ),
Overlay( :"Concatenate[sweep,batch]"n, Overlay Encoding( "None" ) ),
Color( :batch )
),
Elements( Points( X, Y ), Line( X, Y, Ordering( "Row Order" ) ) )
);
加えて:
ソートされたデータ(トレースごとにX値が昇順)
dt << Sort(By( :sweep, :batch, :X ));
JMP20には新しい設定「行昇順」が追加されます
https://community.jmp.com/t5/JMP-Wish-List/Graph-Builder-Line-possibility-to-add-breaks/idc-p/929879/highlight/true#M8256
-> 次のようなプロットを簡単に生成できます。

Graph Builder(
Variables( X( :X ), Y( :Y ), Overlay( :batch ) ),
Elements( Points( X, Y ), Line( X, Y, Ordering( "Row Ascending" ) ) )
);
Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますでは、これらの曲線を 1 つのグラフにまとめたいのですか?

グラフビルダーで説明したジグザグの線は不要です。スムージングと線を組み合わせるにはどうすればいいでしょうか?

Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除します助けてくれてありがとう、jthi - 最新のコメントに返信します - あなた / miguello と hogi
Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますミゲロさん、助けてくれてありがとう。おっしゃる通りです。あなたのプロットは私が求めていたものに近いです(ただし、変数の種類を区別するために、実線/点線/破線でスイープし、異なる色でバッチ処理したかったのです)。最新のコメントに返信します。あなた、jthi、hogiさんへ。
Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除します迅速なご支援をいただき、ありがとうございました。本当に感謝しています。
全体として、影響を視覚化するためにグループ化する列がたくさんあるため、列を連結したくありませんでした(まずは生のデータを確認するのが好きです)。バッチとスイープは入力したまま、データに空行を追加すれば、あなたの解決策は完璧に機能します。
私の表には約1000万行あるので、スクリプトを書かないといけないようです。曲線を中断するためのチェックボックスがどこにも見当たらないのが残念です。表に何千行も追加するよりずっと良いのですが…
Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除します良いニュース: データ テーブルに列を追加する必要はありません。
レポートで100列を選択し、右クリックして連結するだけです。Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますhogiさん、ありがとうございます。「レポート」内というのは「テーブル」内のことですか?「連結」が見つかりません。JMPではそこまでアジャイルではないので申し訳ありません。
Re: 曲線の最後の点と次の曲線の最初の点の間の線を削除しますレポート -> プロット ウィンドウ。
列を選択して右クリックします。
