问题
在查看聚合数据可视化时,我希望通过直接在图形工具提示上显示相关的直方图来深入了解基础数据分布。
解
1)创建一个“表达式”类型列(以便将其值视为图像);
2)使用下面列出的JSL为其添加“formula”属性。
3)为此列设置“Label”标志(以便在图形工具提示中显示);
4)创建条形图和树图等摘要图,最好由公式按组定义中使用的相同列聚合。
5)探索!

this_row = Row();
this_col = Column( "sex" );
this_cell = this_col[this_row];
dt = Current Data Table();
dt << clear select();
rpt = As Constant(
Platform(
dt,
Graph Builder(
Size( 256, 128 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( Y( :height ) ),
Elements( Histogram( Y, Legend( 2 ) ) ),
By( :sex )
)
)
);
xpt = "//OutlineBox[text() = 'Graph Builder sex=^this_cell^']";
L = rpt << xpath( Eval Insert( xpt ) );
L[1][1] << Get Picture();