こんにちはJMPコミュニティ、
Graph Builderでちょっとイライラする問題に遭遇しました。
- X軸1:リードタグ
- X軸2:切り替え先
- Y軸:前後のLog2の比率
- オーバーレイ:LEAD TAG
- ポイント:オン
- CONTOUR:オン
- LINE:ON(平均値+標準エラー)
私はほとんど欲しいものを持っています(下記参照)が、Violonプロットは最初のグループでは左、2番目のグループでは中央、そして最後のグループでは右に並んでいます。この奇妙な振る舞いを修正するためのトリック(つまり、すべてのヴァイオリンプロットを中央に配置しますか?)

注:私が過剰変数としてLEAD TAGを使用しないならば、私はヴァイオリンプロットを正しく揃えることができます、しかしそれから私は問題を抱えています:LEAD TAGグループを横切ってリンクされる(下記参照)。

任意の提案は大歓迎です。
ありがとう
TS
この点と他のグラフビルダー要素との位置ずれは以前に文書化されています。私は、最も簡単な方法はバイオリンのプロットを着色せずに生きること、そうでなければ輪郭のバイオリンをカスタマイズすることが合意されたと思います。 これがBig Class用のスクリプトです。
Names Default to Here(1);
dt = Open("$Sample_Data/Big Class.jmp");
gb = dt << Graph Builder(
show control panel(0),
Variables( X( :age ), X( :sex, Position( 1 ) ), Y( :height ), Color( :age ) ),
Elements(
Points( X( 1 ), X( 2 ), Y, Legend( 6 ) ),
Contour( X( 1 ), X( 2 ), Y, Legend( 7 ) )
),
SendToReport(
Dispatch( {}, "age", ScaleBox, {Label Row( 2, Show Major Grid( 1 ) )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(
Poly Seg( "Violin (13>>F)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Red" )}
), DispatchSeg(
Poly Seg( "Violin (13>>M)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Red" )}
), DispatchSeg(
Poly Seg( "Violin (14>>F)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Green" )}
), DispatchSeg(
Poly Seg( "Violin (14>>M)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Green" )}
), DispatchSeg(
Poly Seg( "Violin (15>>F)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Purple" )}
), DispatchSeg(
Poly Seg( "Violin (15>>M)" ),
{Transparency( 0.4 ), Fill Color( "Medium Dark Purple" )}
), DispatchSeg(
Poly Seg( "Violin (16>>F)" ),
{Transparency( 0.4 ), Fill Color( "Orange" )}
), DispatchSeg(
Poly Seg( "Violin (17>>M)" ),
{Transparency( 0.4 ), Fill Color( "BlueCyan" )}
)}
)
)
);