有没有一种方法(也许很巧妙)可以在 Graph Builder 叠加折线图上显示数据点值?
例如,我知道我是否设置了 say dt1<回复:叠加折线图 - 如何在图表上显示数据点标签?您可以通过创建一个具有与所需折线图相同的汇总统计数据的点图来作弊。 然后按住shift并点击折线图。
要隐藏标记,请将它们设置为空格字符 (Alt 255)。 为此,请选择数据表中的所有行。 从行热点中选择标记 - 其他... 单击出现的文本框,然后按住 Alt 键并键入 255。 点击确定。
现在,您标记的任何行都将出现在正确位置的行上。回复:叠加折线图 - 如何在图表上显示数据点标签?
使用持久的工具提示,你可以做这样的事情:

NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Graph Builder(
Size( 528, 452 ),
Show Control Panel( 0 ),
Variables(
X( Transform Column( "Row", Formula( Row() ) ) ),
Y( :height ),
Overlay( :sex )
),
Elements( Line( X, Y, Legend( 11 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Pin Annotation(
Seg( Line Seg( 2 ) ),
Index( 3 ),
Index Row( 11 ),
UniqueID( 84806150 ),
FoundPt( {187, 183} ),
Origin( {12.1797520661157, 64.8846153846154} ),
Offset( {-9, -63} ),
Tag Line,
Font( "Helvetica Neue", 11, "Plain" )
), Add Pin Annotation(
Seg( Line Seg( 1 ) ),
Index( 13 ),
Index Row( 27 ),
UniqueID( 84567066 ),
FoundPt( {355, 230} ),
Origin( {27.7995867768595, 62.1730769230769} ),
Offset( {-34, 86} ),
Tag Line,
Font( "Helvetica Neue", 11, "Plain" )
)}
)
)
);
我想人们可以通过 JSL 而不是“手工”来做到这一点。