Yグループ軸に基準線を追加こんにちは、
私はグラフビルダー (JMP 17) を使用していますが、必要なものはほぼ揃っています。ただし、基準線を追加する必要があります。
この最初の画像 (「例」) は、現在私が持っているものです (3 つのウイルスすべてを 1 つのグラフにまとめ、両方の年の割合を線と点で表す必要があります)。
patriciafm811_0-1706640947824.png
ただし、「参照行を含む例」(下記) のように見えるように、ウイルスごとに参照行を追加する必要があります。
patriciafm811_1-1706641063371.png
それが可能かどうかは分かりません。しかし、本質的には、各 y グループに表示される参照線を取得しようとしています。誰かがスクリプトを使用して動作するものを持っている場合は、JSL を使用できます。
データの探索と視覚化ウィンドウズRe: Yグループ軸に基準線を追加基準線は何に基づいてプロットされますか?データはどのように見えるでしょうか?
Re: Yグループ軸に参照線を追加する青と赤の線は私のデータですが、緑の線として CDC 線 (私のデータのように月単位ではなく、年単位でのみ使用可能) を追加したいと考えています。
Re: Yグループ軸に参照線を追加するデータのフォーマット方法に応じて、別の折れ線グラフとして追加したり、スクリプトを使用して参照線を追加したりできる場合があります。
Re: Yグループ軸に参照線を追加する独立した折れ線グラフとして表示したいわけではないのですが、スクリプトの書き方が分からないのです。
Re: Yグループ軸に参照線を追加する個別の折れ線グラフを望まない特別な理由があるのでしょうか?
Re: Yグループ軸に参照線を追加するCDCのデータポイントが1つしかない場合、それは本当の折れ線グラフとは言えません。これはあくまで参考データであり、実際のデータの一部ではありません。
Re: Yグループ軸に参照線を追加するグラフィックスクリプトを使用する複雑な方法もあります
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Group Y(:sex)),
Elements(Points(X, Y, Legend(11)))
);
fbs = Report(gb) << XPath("//FrameBox");
lines = {60, 65};
For Each({fb, idx}, fbs,
Eval(EvalExpr(
fb << Add Graphics Script(
H Line(Expr(lines[idx]));
);
));
);
または新しいチャートを追加するより簡単なオプション
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column("Line", Numeric, Continuous, << Set Each Value(
If(:sex == "M", 65, 60)
));
gb = dt << Graph Builder(
Size(567, 523),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Y(:Line, Position(1)), Group Y(:sex)),
Elements(Points(X, Y(1), Legend(8)), Line(Y(2), Legend(10)))
);
Re: Yグループ軸に参照線を追加する…そして、「ページ」機能を使えば、少し異なるバージョンを作ることもできます。ウイルスごとに個別の参照行を指定できます。ただし、基本的に3つの異なるグラフが作成されるため、見た目はあまり良くありません。
Florian_Vogt_0-1706646632251.png
最高
フロリアン
Re: Yグループ軸に参照線を追加するグラフビルダーで水平線を追加できます。Y軸をダブルクリックし、基準線セクションに値を入力してください。
pmroz_1-1706646913453.png
pmroz_2-1706646934846.png
Re: Y軸に基準線を追加するしかし、これはY軸ではなく、Yグループに対して行う必要があるのです。
件名:Y軸に基準線を追加する私たちがここでどんな線を描いているのか、もうよくわからない
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Group Y(:sex)),
Elements(Points(X, Y, Legend(11)))
);
fbs = Report(gb) << XPath("//FrameBox");
lines = {60, 65};
For Each({fb, idx}, fbs,
fb << Add Line Annotation(Line({478, (192 / (70.76 - 50)) * (70.76 - lines[idx])}, {478 + 42, (192 / (70.76 - 50)) * (70.76 - lines[idx])}), Color("Blue"));
);
jthi_0-1706721139746.png