悬停标签:无代码自定义正如 Git 文档中所述,术语“瓷”指的是设计为易于学习和导航的用户界面。 这篇文章演示了实现悬停标签扩展功能的瓷器部分的高级命令如何支持只需点击几下即可钻取和进一步探索可视化(无需 JSL 知识!)。 以下示例使用 graphlet 预设、粘贴 Graphlet 和具有内置 graphlet 的平台。
图预设
通过添加悬停标签的扩展功能(例如图形),您可以深入查看可视化效果以进行进一步分析。 要在悬停标签中添加图基,请选择预定义的图基预设,可通过悬停标签下的右键单击菜单进行访问。 这些预设具有动态图形角色分配,它们源自图形中使用的变量。 预设也被预先配置为递归以支持向下钻取。

从列表中,有九个不同的预设选项可供选择,以帮助回答聚合视觉元素背后是什么的问题。 标记预设显示精确值,而直方图、箱线图和热图预设显示值的分布。 您还可以使用条形图、饼图、树状图和折线预设来分解并查看其他类别的图表。 制表预设可以检查表格的原始数据。
对于使用分类列的预设 graphlet,选择数据表中的“层次结构中的下一个”列属性,以指定在下钻取级别中将使用哪些列。

在下面的动画 gif 中,分布图集预设用于查看 Penguins.jmp 数据表中每个物种的喙长度分布。 应用预设并将鼠标悬停在条形上后,分布图将出现在悬停标签中。 在悬停标签的右上角,有一个固定选项,可以使悬停标签保持在图表上。 请注意,下面有两个并排固定的图基标签,可以轻松比较一张图表中所有数据的分布。

更进一步,单击 graphlet 缩略图(如下面的动画 gif 所示),在其自己的图形生成器窗口中启动 graphlet,并与其后面的数据可视化进行交互。 此外,在启动的 graphlet 窗口中,有一个本地数据过滤器(LDF),可以方便地从基础图进行过滤;该 LDF 可以轻松更新。 请记住,预设是递归的,因此在应用直方图 graphlet 预设后,您只需将鼠标悬停在启动的 graphlet 窗口中的元素上即可深入钻取多层数据。

粘贴图形
要从头开始构建 graphlet,而不是使用预定义的 graphlet 预设,Paste Graphlet 可以通过三个简单步骤轻松完成:
- 构建基本图(左)和用作图基元的图(右)。 注意:这并不是 Graph Builder 所独有的;可以使用任何支持 LDF 的平台。

- 使用红色小三角菜单,将图形脚本保存到剪贴板。

- 返回基础图并右键单击“Hover Label”以访问“粘贴 Graphlet”选项,以完成对具有自定义构建图的图的操作。

与 graphlet 预设不同,粘贴 Graphlet 将具有静态角色分配并且不会递归,因为它的 graphlet 需要一次向下钻取一层。 但是,通过从底层到顶部/基础图形层嵌套粘贴 Graphlet 操作,您可以创建多个自定义向下钻取。 继续此示例,重复这三个步骤,将上面带有粘贴散点图图的条形图保存到剪贴板,并将其粘贴到新图形上。 通过制作饼图并从剪贴板粘贴脚本,该图表分为三层:

内置图基元
有几个联合管理计划具有预集成图形的平台:函数数据浏览器、过程筛选、多元控制图、主成分离群值分析和过程能力。 使用主成分离群值分析,下面是将鼠标悬停在元素上时自动生成的图基示例:

这些示例只是瓷器功能的简要概述,使您只需点击几下鼠标即可使用悬停标签图进行一些快速自定义。
请务必查看本系列中的下一篇博客文章,该文章回顾了管道 - 低级界面,可让您探索丰富的自定义选项,以及全系列的悬停标签扩展。
悬停标签只需点击几下即可支持可视化的钻探和进一步探索(无需 JSL 知识!)。
回复:悬停标签:无代码自定义我还没有弄清楚使用这些预设时会发生什么。例如,如果我有一个散点图并将悬停标签设置为直方图,我会得到该数据点的直方图:

回复:悬停标签:无代码自定义嗨大卫,
是的,您是对的,如果您在散点图上设置预设的直方图图,您只会看到该单个观察值的直方图,这可能对您的探索没有帮助。 但是,通过像下面的条形图这样的聚合可视化,直方图图形预设将向您显示每个条形图中的值的分布:

回复:悬停标签:无代码自定义好吧,这是有道理的。谢谢。
回复:悬停标签:无代码自定义丽莎,
是否有键盘快捷键可以固定悬停标签? 有时,当我将光标移到标签上时,它会消失。
谢谢
回复:悬停标签:无代码自定义你好@EnioC ,目前没有键盘快捷键来固定悬停标签。 如果您在悬停标签消失之前难以单击图钉,您可以尝试右键单击悬停标签上的任意位置,然后使用那里的图钉选项。
回复:悬停标签:无代码自定义谢谢丽莎的及时回复。
当我绘制密集的晶圆数据时,我遇到的问题是,即使鼠标移动很小,悬停标签也会消失。 右键单击时不存在悬停标签。 也许我需要一个更好的鼠标。
再次感谢你
埃尼奥
回复:悬停标签:无代码自定义这个内容很新颖。
我想知道JSL是否可以单独制作这个图。
我查看了 Penguins_Examples 文件,它是由主组件模块创建的。
谢谢!

回复:悬停标签:无代码自定义嗨@lala ,创建此示例的更直接方法是使用 MDMCC 平台,如下面的脚本所示。希望对您有所帮助!
Model Driven Multivariate Control Chart(
Process( :bill length, :bill depth, :flipper length, :body mass ),
Set Component( 2 ),
SendToReport(
Dispatch(
{"Monitor the Process", "T² for 2 Principal Components"},
"Monitor the process",
FrameBox,
{Reference Line Order( 2 ), Grid Line Order( 1 )}
)
)
);
回复:悬停标签:无代码自定义我在截图中有一列包含图片的 URL 链接。我想将鼠标悬停在某个点上并查看与该行相关的图片。还可以单击该点并转到 URL。