公式忽略排除行的选项我希望看到公式的一个选项可以忽略排除的行,而不必使用“排除状态”公式函数将其构建到公式中。我认为实现这一点的最简单方法是将其作为公式列属性选项框中的列属性选项

因此,这里只需多一个复选框,即“将排除的行视为缺失”
感谢您考虑此请求。
史蒂夫
大规模定制回复:公式忽略排除行的选项 - 状态更改为:正在调查感谢大家的讨论@hogi @shampton82 ! 我们正在审核您添加的新信息,并在确定优先级后更新此请求。
回复:公式忽略排除行的选项你好@shampton82 。
我这边同意:)
对我来说,在 JSL 表达式中处理排除状态的一些支持是可以的,例如在右键菜单中添加一个开关,以自动将排除的组添加到自动生成的col 聚合表达式中:
按排除()分组
这将非常有用 - 我希望 Jmp 团队能在下一个版本中实现它。
此外:如果有排除的行并且公式没有考虑到这一点,则应该警告用户。
任何用户都不应该因为错误的结果而被“抛弃”——并且没有人告诉他他们错了。
许多 Jmp 用户肯定意识到了这个问题(这是我告诉开始使用 Jmp 的同事的第一件事) - 但我相信还有很多用户不知道
-然而。
您描述的复选框 - 太棒了!!!
当然,启用复选框可能会出现严重的速度问题 - 因为任何行状态变化都会触发新的评估。
而我的感觉是,改变行状态设置需要很长时间!
因此,复选框是完全正确的选择 - 也许是首选项中的设置,用户可以决定是否要默认启用平滑的自动尊重排除变体或快速忽略排除状态。
回复:公式忽略排除行的选项嘿@hogi ,抱歉我错过了你的回复!
是的,它很快就会变得复杂,而且我也曾经历过一些令人沮丧的时刻。这就是为什么列属性上的按钮对用户来说是一个巨大的胜利。
我看到您发布了一些与需要解决此问题相同的内容,也许我们应该链接我们的帖子?
史蒂夫
回复:公式忽略排除行的选项我担心,对于更复杂的公式,将排除项放在哪里不会 100% 清楚,对吗?
它可以作为附加参数添加到公式中的任何科尔 ...函数中。
是否有需要的地方增加步数?
例如在获取行的地方,添加
Excluded()[row()]==0
回复:公式忽略排除行的选项是的,这是一个例子。假设在泰坦尼克号示例数据集中我创建了这个公式。

我正在看这张图表

我认为我有一堆数据在本次分析中没有用,而且会扭曲平均值,因此我将其排除。图表发生了变化,但我的计算值没有出现在公式中,因此平均点和标题框摘要统计数据没有变化:

因此,在这种情况下,我希望公式将排除的行视为缺失,因为排除的数据在此分析中没有用处。但是,我可能想保留它以进行另一次分析,因此将其重新编码为丢失也不是一个很好的选择。
我的工作一直在做这样的事情

但事情并不总是这么简单。
希望这可以帮助!
史蒂夫
回复:公式忽略排除行的选项 - 状态更改为:需要信息你好@shampton82 。 感谢您的请求! 我希望您能提供一些示例用例来说明此功能何时有用?
回复:公式忽略排除行的选项 - 状态更改为:正在调查回复:公式忽略排除行的选项 - 状态更改为:已确认你好@shampton82 , 谢谢你的建议! 我们已收到您的请求并将予以考虑。
回复:公式忽略排除行的选项类似愿望:
公式编辑器:排除行后的结果更有意义
回复:公式忽略排除行的选项 - 状态更改为:已确认回复:公式忽略排除行的选项这对于公式和曲线拟合来说非常有用!
回复:公式忽略排除行的选项顺便说一句,我是个 JMP 新用户,正准备把这个问题当作 bug 提交给技术支持。我以为排除的行不应该包含在公式结果中。这似乎是排除它们的主要目的。对我来说,这就是“排除”和“隐藏”的区别所在。
我认为每列都有一个复选框总比没有好,但我认为默认设置应该是所有排除的行都从所有内容中排除。也许设置一个全表范围的选项会更直接。
无论如何,既然之前一位评论者指出,这个“陷阱”是他们警告 JMP 新用户的第一件事之一,那么这可能并非理想的做法,值得尽早解决。我需要回顾过去几个月我构建的所有东西,看看我是否基于对排除行行为的直觉但错误的假设做出了任何不明智的决定。
回复:公式忽略排除行的选项@MeanChris最重要的是:请投票支持这个愿望:)
不幸的是,评论不算数。
截至目前,这个愿望已经有 4 个 Kudus。
对于开发人员来说,这是一个明显的迹象,表明只有少数用户对当前行为有疑问 -> 没有什么需要修复的。
为什么是少数:
用户必须处于不受影响和不再脆弱之间的一个狭窄的时间走廊内。
从我的角度来看,
- 用户需要一些经验才能忍受这个错误(不知道列公式的用户:他们是安全的)
- 用户需要一些经验才能注意到错误(任何用户都希望像 Graph Builder 中的默认模式 - 如果您不期望错误,那么您注意到它的机会就会较低)
— 另一方面,用户需要一些“坏运气” — — 大多数用户在这个阶段都从同事那里了解到:这非常危险!
为了保护这个中级水平的用户,我建立了一个社区帖子来收集此类Jmp 做出意外行为的地方。
这是另一篇有关Jmp 和 JSL 中的 Tiny Traps 的帖子。
回复:公式忽略排除行的选项使用 JMP19,将会有范围公式来解决许多应用程序的问题。
对于许多情况(但并非所有情况)来说:
目前,仅计划对报告中的转换公式进行范围界定。
相同的方法*)也可以解决列公式的问题。
*) 通过:带有默认选项@excluded 的列公式
回复:公式忽略排除行的选项@hogi谢谢你的链接和“投票”提示。我没想到点赞数才是最重要的。我会负责任地使用我的新权力。
回复:公式忽略排除行的选项我遇到了同样的问题,尝试了很多方法,但都不起作用。
回复:公式忽略排除行的选项你好@babn ,在这篇文章中注意:Jmp 执行意外操作的地方
我收集了一些方法(仅是有效的方法)。
最简单的方法:
Col Mean(:height, excluded())
缺点:
排除的行得到“它们自己的结果”。
回复:公式忽略排除行的选项7 个赞 - 虽然不多,但非常期待这个问题得到解决。
回复:公式忽略排除行的选项我尝试确定某个尺寸是否符合公差,但有很多排除行。此解决方法会将排除行保留为空白。
If(
Excluded(), .,
:OUTTOL == 0, 0,
1
)
回复:公式忽略排除行的选项同意。
Col Mean (
If( Excluded(), .,
:OUTTOL )
)
一方面,比使用排除()作为分组变量稍微复杂一些。
但没有以下缺点:
排除的行得到“它们自己的结果”。