嗨JMP社区,
我刚刚使用Graph Builder遇到了一个令人沮丧的问题:
- X轴1:LEAD TAG
- X轴2:开关到
- Y轴:Log2比率之后/之前
- 叠加:LEAD TAG
- 要点:开
- 轮廓:开
- LINE:ON(平均值+标准误差)
我几乎拥有了我想要的东西(见下文),但是大提琴图左对齐第一组,中间为第二组,右对齐最后一组。纠正这种奇怪行为的任何技巧(即所有的小提琴图都与中间对齐?)

注意:如果我不使用LEAD TAG作为Overly变量,我可以正确对齐Violin图,但是我对Line有一个问题:链接到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" )}
)}
)
)
);