隐藏和排除单个单元格在数据表中,我将有20列和50行。第12列第36行有我收集的可疑数据。我想排除单个数据点而不排除整个行或整个列。也许将该单元格视为空白单元格,而不必删除数据点。
如果在数据点上单击鼠标右键时有一个图形选项来排除行或排除单个数据点,那将是很好的选择。同样,右键单击数据表单元格选项以排除单元格。
能够通过右键单击鼠标为附加到该单元格的单个单元格添加注释也很好。
用户界面回复:隐藏和排除单个单元格当前可用的一个选项是通过使用“缺少值代码”列属性为缺少的列指定可疑值。将其添加为图形或单元格的右键单击选项的有趣想法。
回复:隐藏和排除单个单元格
@craig_king写道:
如果在右键单击数据点时有一个图形选项可以排除行或排除单个数据点,那就太好了。
在https://community.jmp.com/t5/Abstracts/Stay-in-the-Flow-With-Custom-Scripts-and-Toolbars-2022-US-30MP/ev-p/756170 @ 12-14分钟,
@shampton82展示了一种“核实”数据点的方法。
有关:
也许可以将该单元格视为空白单元格,而不必删除数据点。
必须决定哪个单元格 - x 轴或 y 轴上的列 - 或者可能是用作页面的单元格?
@shampton82使用了一个很棒的技巧:
Names Default To Here(1);
dt=Current Data Table();
cnames = Current Report()[listboxbox( 1 )] << get selected;
rowindex = dt << Get Selected Rows;
dt[rowindex, cnames] = .;
报表中的第一个列表框用于指定列。它非常通用,可以是列切换器、本地数据过滤器或图形生成器的标准列菜单:



这种方法的缺点:
单元格不仅会被视为空白,单元格中的值也会被删除。无法取消隐藏。
回复:隐藏和排除单个单元格作为核弹方法的扩展:
在删除值之前,可以将值存储在辅助列中。
可能:具有向量类型的辅助列 - 具有源列和存储值对。
这样,就可以使用相同的辅助列来存储所有被删除的值 - 并在需要时恢复它们。
回复:隐藏和排除单个单元格排除单个单元格的可能性伴随着巨大的危险:这些信息是“隐藏的”,用户必须记住它!
也许最好将其作为一项可选功能提供,以便在需要时启用,以保护所有“无辜”用户?
一种非常保守的方法:
有关核细胞的信息存储在具有属性“多重响应”的“核细胞”列中:

要核爆XYZ列和 N 行中的单元格,必须在 N 行的核爆中添加“X_ XYZ ”。
在示例中,对于第 478 行,PNP5 和 NPN3 列的值被取消。
可以在报告中使用此信息 - 通过使用数据过滤器中的核爆列 - 并选择“不匹配”选项:

想要删除 PNP5 和 VPM3 列中的异常值的用户可以选择数据过滤器中的条目:

可以通过列切换器的状态处理程序自动进行此选择。