是什么启发了这个愿望清单请求?
GraphBuilder 中的平行图(桑基图)是探索性数据分析的绝佳工具。它有助于检测多维数据中的趋势和异常值。
例如增强型桑基图 (ESP)
用户甚至可以显示标称数据 - 这对于箱体翻转分析非常有帮助:
对于多次重复测量,平行图可以很好地显示数据中存在哪种翻转。

平行图 (= 生成桑基图的默认方式) 有一个功能,对于这种特殊的应用情况来说,这是一个缺点:
为了消除空白,Jmp 会“挤压”图形并上下移动各个值。
因此,对于所有测量来说,相同的值并不在同一高度。
因此,除了箱体翻转之外,曲线上还有额外的摆动。
为了区分垃圾箱翻转和此类额外摆动,用户必须包含标签信息——这是一项繁琐的工作,可以让您记住谈话
所有图表都是错误的,但有些是有用的,作者: @XanGregg 。
图表需要标签来讲述故事,它只能自己说话
...需要一些优化。

已经有一些选项可以同步平行图中的比例:
图形生成器中的平行图 - 如何获得所有值的相同比例
但这里需要的那个似乎不见了。

请添加一个选项来同步平行图中的比例 - 以便相同的值位于相同的高度。
这将导致图中出现空白 - 但会进行箱体翻转分析
为什么这个想法很重要?
毫无疑问,当前生成平行图的方式适合大多数应用情况。
但是在某些应用案例中,可以通过增加“同步”轴的选项获得巨大的收益。
更多愿望由
@XanGregg 。
是否可以在图形生成器中实现一种模式,将相同的值对齐在相同的高度?
这种图对于监测多个测量中的位/箱翻转具有巨大潜力。
有没有其他方法可以生成这样的图?
我唯一能想到的就是使用连续的 y 变量,这些变量可以对齐。如果再多花点功夫,就可以为每个值添加偏移量,这样它们就不会发生冲突。

New Table( "parallel",
New Column( "y1", Set Values( [1, 1, 1, 1, 2, 2, 2, 4] )),
New Column( "y2", Set Values( [1, 1, 1, 2, 2, 2, 3, 4] )),
New Column( "y3", Set Values( [1, 1, 2, 2, 1, 3, 3, 4] )),
New Column( "y4", Set Values( [1, 2, 2, 2, 2, 4, 4, 4] ))
);
Graph Builder(
Transform Column( "y3+offset", Formula( :y3 + :offset ) ),
Transform Column( "y4+offset", Formula( :y4 + :offset ) ),
Transform Column( "y2+offset", Formula( :y2 + :offset ) ),
Transform Column( "y1+offset", Formula( :y1 + :offset ) ),
Transform Column( "offset", Formula( (Row() * 0.3) / N Rows() ) ),
Size( 512, 423 ),
Show Control Panel( 0 ),
Variables(
X( :"y1+offset"n ),
X( :"y2+offset"n, Position( 1 ) ),
X( :"y3+offset"n, Position( 1 ) ),
X( :"y4+offset"n, Position( 1 ) ),
Color( :y4 )
),
Elements( Parallel( X( 1 ), X( 2 ), X( 3 ), X( 4 ), Legend( 6 ) ) ),
SendToReport( Dispatch( {}, "400", ScaleBox,
{Legend Model( 6,
Properties( 0,
{Line Width( 4 ), Transparency( 0.9 ),
gradient( {Color Theme( "Green Yellow Red" )} )},
Item ID( "y4", 1 )
)
)}
))
);
你好@XanGregg
在“连续”模式下,“计数”功能就消失了——这就是我想要使用平行图的原因。
在原始图中,很容易看出 1%、20% 或 1000 个条目中的 1 个是否出现了一点翻转。
通过“平行”图,可以很容易地同时监控数十个测量值。
所以,总而言之,它具有极其有用的潜力。
但由于价值观不在同一水平,目前它没什么用。
“同层同高”似乎是目前平行剧情的简化版。
那么,也许很容易添加新功能?