配置悬停标签中直方图的坐标轴(图表构建器)我正在尝试在图表构建器中设置悬停标签。我计划在这些悬停标签内配置直方图等图表。但是,我不确定如何配置所显示图表的垂直(Y 轴)和水平(X 轴)设置。如果您能提供一些方法或建议,我将不胜感激。
数据探索与可视化回复:配置悬停标签中直方图的坐标轴(图表构建器)通常情况下,您可以修改坐标轴,然后将修改后的图表用作悬停标签。您也可以使用坐标轴列属性进行一些修改。最后,您还可以通过 JMP > JMP 报表 > 自定义 JMP 图表中的悬停标签和脚本指南 > 图表脚本 > 悬停标签来修改悬停标签。
回复:配置悬停标签中直方图的坐标轴(图表构建器)要制作“自定义”图表元素,我通常先在图表构建器中创建所需的悬停标签图表元素。在这里进行所有坐标轴格式的修改。然后点击红色三角形 -> 保存脚本 -> 复制到剪贴板。
现在,在主图表中右键单击,然后选择“悬停标签”->“粘贴图表”。我这边这样做之后,所有坐标轴格式都正确复制了。你试过这个方法吗?
如果您熟悉 JSL 脚本,您可以随时通过右键单击 -> 悬停标签 -> 悬停标签编辑器直接修改您的图形组件。
回复:配置悬停标签中直方图的坐标轴(图表构建器)我知道我需要为在图形组件的图像选项卡中创建的图表编写 JSL 代码,但我不知道该如何编写。我应该如何修改以下 JSL 代码,才能使图表能够根据鼠标悬停点的信息,使用本地数据过滤器选择项目?
Graph Builder(
Size( 1345, 944 ),
Page Gap Size( 2 ),
Variables( Y( local:_avg[1] ) ),
Elements( Histogram( Y, Legend( 5 ) ) ),
Local Data Filter(
Width( 176 ),
Conditional,
Add Filter(
columns( :pppppp, :mmmmmm ),
Display( :pppppp, N Items( 15 ), Find( Set Text( "" ) ) ),
Display( :mmmmmm, N Items( 15 ), Find( Set Text( "" ) ) )
)
)
)
回复:配置悬停标签中直方图的坐标轴(图表构建器)过滤器将由悬停标签框架自动控制。
任何先前的选择都将被“选择相应的行”所替换。
回复:配置悬停标签中直方图的坐标轴(图表构建器)如何让图形元素仅显示鼠标悬停数据点的数据:这会自动实现。例如,如果我将鼠标悬停在 (X=5, Y=7) 处的点上,那么我的悬停标签图形元素将仅显示 X=5 且 Y=7 处的数据。它通过自动创建局部数据过滤器来实现这一点。我不需要在我的图形元素脚本中包含任何数据过滤器即可实现此功能。(您可以通过单击图形元素并查看打开的“图形构建器”窗口来验证这一点。)
有趣的是:这个自动创建的本地数据过滤器似乎会覆盖 graphlet 脚本中已有的任何本地数据过滤器……
如果您问的是能否创建一个包含交互式图表和本地数据筛选器的悬停标签,那么我目前还没有找到任何方法。据我所知,“graphlet”(图形元素)始终是静态图像,而不是交互式图表。
希望这能解答你的疑问!