按值标注:添加/删除单个标签对于热图和条形图,可以添加按值标注.
- - 如何删除特定子集的值?
例如只显示标签经过,但不显示标签失败.

- 我如何定义必须显示标签 - 即使区域很小
(男,16 岁)

附加问题:
如何通过 JSL 更改标签的颜色?
数据探索和可视化回复:按值标记:添加/删除单个标签我对你的第三个问题有一半的答案:你可以在属性编辑器中更改标签的颜色。 不过,此更改似乎并未在图形脚本中捕获。

回复:按值标记:添加/删除单个标签我认为使用“<< 添加图形脚本”功能将是控制图形标签的颜色和可见性的最简单方法。人们实际上不会使用内置标签,而是使用 JMP 中图元的文本显示功能来解决问题。
回复:按值标签:添加/删除单个标签嗯,具有很酷的 Jmp 功能,例如分层 X 轴、堆叠图和按因子百分比标注......
重新计算标签值和位置...
我想我会接受不必要的价值观:)
或者等等,稍微作弊一下,使用@杰德坎贝尔对第三个问题的回答:)

Open( "$SAMPLE_DATA/Titanic Passengers.jmp" );
Graph Builder(
Variables(
X( :Passenger Class ),X( :Sex, Position( 1 ) ),
Overlay( :Survived )
),
Elements(
Bar(
X( 1 ), X( 2 ),
Legend( 12 ),
Bar Style( "Stacked" ),
Summary Statistic( "% of Factor" ),
Label( "Label by Value" )
)
),
SendToReport(
Dispatch({},"400",ScaleBox,{Legend Model(12,
Properties( 0, {Fill Color( 36 )}, Item ID( "Yes", 1 ) ),
Properties( 1, {Fill Color( 19 )}, Item ID( "No", 1 ) )
)}
)
)
);
(Current Report() << xpath("//FrameBox")) << {Text Color( "Medium Dark Red" )}
回复:按值标签:添加/删除单个标签谢谢@杰德坎贝尔的建议。
我刚刚注意到该方法的一个缺点:
标签的颜色会随着数据过滤器的每次更改而重置:
(轴的颜色保持原样 - 即使轴比例发生变化)
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :age ), Y( :height ), Overlay( :sex ) ),
Elements( Bar( X, Y, Legend( 8 ), Label( "Label by Value" ) ) ),
);
ldf = gb << Local Data Filter(
Conditional,
Add Filter( columns( :weight ), Where( :weight >= 102.57 ))
);
(report(gb) << Xpath("//FrameBox")) << {Text Color( "Green" )};
(report(gb) << Xpath("//AxisBox")) << {Text Color( "Green" )};
wait(1);
ldf << clear();