你会如何改进公式编辑器?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我们正在对公式编辑器进行一些改进,我们希望您的输入。
您对公式编辑器有什么看法,并且不希望看到更改?
困扰你的是什么?
你经常使用哪些部件?
你第一次使用它时会让你困惑的是什么?
什么会让它更有效率?
您多久双击一下公式并手动输入公式?
无论您使用JMP多长时间,我们都希望得到您的反馈。无论您是初次使用者还是长期JMP骑师,您的意见都很有价值。
在此发布您的回复。请尽可能详细。
谢谢!
-Jeff
Re:你会如何改进公式编辑器?我一直在考虑这个问题。
- 展开函数的参数框,特别是如果有可选参数。例如像Col Mean这样的统计功能:小型克拉在1080p显示器上几乎不可见。直到几年前,我才知道存在用于统计功能的By选项。
- 添加n元素滚动平均函数
- 是否有一种很好的方法来创建除旧文件>打开>复制公式>粘贴之外的用户创建的公式的库/加载项?
- 我测试一个公式是否正在做我想要它做的一种方法是分析>分布或绘制公式列的运行图表。这些是添加到配方构建器的良好诊断选项。
- 我总是很好奇我是否在执行速度和内存使用方面编写了最好的公式。你能在文件中提供指导吗?
Re:你会如何改进公式编辑器?另一个选项,JMP 12中的新选项,是在数据表中选择感兴趣的列。然后右键单击其中一个标题并选择New Formula Column-> Combine-> Sum。这提供了通过按住Ctrl键单击选择表中彼此不相邻的列的选项。
Re:你会如何改进公式编辑器? jason.paquette 确实已经有办法做你要求的了。
将函数Sum()添加到公式中。单击要包括的第一列,然后按住Shift键单击最后一列。JMP将在其间添加所有列。
大部分功能都在统计列表支持这个。
Re:你会如何改进公式编辑器?你好,
我发现有用的一件事是选择多个列的方法,能够选择一个能够作用于所有列的函数。
也就是说你有一个包含100列的宽数据集,并且你希望在不堆叠数据集的情况下获得所有列的总和。
除非有一种我不知道的方法,否则你需要一次插入一列,单击“+”将它们分开。除非已经有解决方案,否则这将是我想要的功能请求。
谢谢。
Re:你会如何改进公式编辑器?如果你使用EvalExpr(),你可以解决这个问题。
x = 1;
y = 14;
Eval(EvalExpr(新COlumn(“Formthing”,公式(Expr(x) - (Expr(y))))));

Re:你会如何改进公式编辑器?另一件事情很不错,当通过JSL在公式中编写脚本时,如果我使用我的JSL代码中的变量,它通常只是作为该变量发送到公式。 在下面的粘贴视图中,beta和eta是在JSL中确定的值,然后反馈到列公式,显示为,

有用的是这些要么扩展到它们的实际数字,要么将它们显示为可选择的东西,或者至少显示公式中当前值的内容。 我查看了列出“参数”的下拉列表,但它们没有出现在那里,因此,一旦编写公式,很难说出变量值是什么。
Re:你会如何改进公式编辑器?将PERT函数添加到公式编辑器(现在您必须手动计算alpha和beta值,然后使用BETA分布)
Re:你会如何改进公式编辑器?此时,您可以通过“公式”窗口最左侧的下拉菜单选择是使用表列还是表变量,常量,参数.... 我猜最广泛使用的是“表格列”。对我来说,将其他选项(例如表变量,常量,参数......)放在一个单独的下拉菜单中,在表格列的旁边可视化非常有用,这样您就可以使用表格轻松构建公式列和表变量,每次从使用表列和表变量切换时都不必单击下拉菜单。
然后是一个更一般的建议(可能超出公式编辑器):启用导入表变量列表,例如带有两列的数据表(变量名和变量值);然后将这些变量作为表变量添加到表中。通过这种方式,您可以清楚地了解正在使用的变量/参数,并可以轻松地将这些值用于计算。此外,当您更改初始表中的值时,它们应自动更新。或者,公式编辑器可以允许使用列出所有变量的外部数据表中的值(显然,当更改此外部表中的值时,公式编辑器也会使用这些新值)。
Re:你会如何改进公式编辑器?我经常感到沮丧,因为我有一个相当复杂的公式几乎完成,然后编辑它的JSL我犯了一个错误,可能是一个括号丢失,它只是弄脏整个事情我回到了正方形1而不是有机会编辑我在那里的JSL。
Re:你会如何改进公式编辑器?公式编辑器对我的工作非常重要和有用。
我将非常感谢更轻松和灵活地跨多行构建公式,而不仅仅是在同一行内。
对于可变长度的重复测量,我希望能够收集为每个分析单元(例如患者)测量的最后一个值的函数;这应该可以在重复数据的水平和垂直排列中进行。
对于复杂的公式,我希望能够存储中间结果,然后在最终公式中使用该结果。
谢谢
温弗里德
Re:你会如何改进公式编辑器?总是存在使用户混淆的风险,但是有一些方法可以减轻这些,例如,清楚地显示“列公式”在显着位置。
无论如何,我会将快捷方式应用于列中的任何位置(单元格,标题,等)。 我不确定为什么根据您是从焦点在单元格上调用快捷方式还是从焦点在列标题上调用快捷方式,您希望如何应用公式的不同功能。 没有意义。
目前,应用列公式将覆盖列中的数据。
Re:你会如何改进公式编辑器?我没有意识到右键给了我一个选项。这实际上非常接近我的想法。谢谢,杰夫。
Re:你会如何改进公式编辑器?...继续我对功能添加主题的变化:
请考虑将模式功能添加到公式编辑器和可用的JSL功能。
Re:你会如何改进公式编辑器?也许工具栏按钮/热键/ Cols菜单项创建一个新的公式列并弹出打开编辑器只需单击一下就可以解决请求的精神如果我正确地解释它...或者,也许我只是插入我自己的愿望在这里。
Re:你会如何改进公式编辑器?好点,但我们是否有可能混淆可能无法理解数据表结构的用户,并且公式适用于整个列,而不是单个单元格?
键入等号(=)时,哪个用户界面元素应具有键盘焦点?
- 个别细胞?如果列中包含数据但当前没有公式,该怎么办?
- 列标题?这可能有效,但是如果您必须单击以选择它,右键单击并选择公式非常方便。
- 还有其他想法吗?
另外,一个鲜为人知的特性是您可以在单元格中键入=和JSL表达式,JMP将评估表达式并将返回的值放入单元格中。JMP不存储表达式,只存储评估结果。
Re:你会如何改进公式编辑器?根据我的理解,(当我第一次学习JMP时感觉到)来自excel的任何人都可以点击一个单元格,输入“=”然后插入他们的公式。
如果“=”是一个热键,那么对于一个新用户(来自excel)点击一个单元格然后点击“=”(会弹出公式编辑器),他们可以愉快地插入他们的公式将更直观。
Re:你会如何改进公式编辑器?我将提出一个建议,即对添加热键以获取公式编辑器的建议略有不同。 如果一个rt鼠标单击列标题,只需单击一下鼠标编辑器。 因此,在这种获取公式编辑器的方法中添加热键不会节省击键次数。
在其他关键笔划发挥作用的情况下,是从列面板进入公式编辑器的时候。 您必须首先浏览“列信息”面板。 因此,我的建议不是热键,当一个rt单击列面板中的列时,将公式添加到可用选项的顶级
Re:你会如何改进公式编辑器?我想到了一些想法,所以我想把它们扔出去。
>有些函数是第一位的,有些是参数。例如,您首先键入Word。但是对于Match,你把列放在第一位。始终如一。
>有些函数对参数有奇怪的排序。想到了一句话。您可以在可能的情况下修复或添加智能。一个例子是Word。第一个参数是一个属性(单词#),然后是列。我已经看到人们倒退了一百万次。
>当我在Word上(我喜欢这个函数)时,隐藏的参数需要更加明显(在这种情况下就像分隔符一样)。
>需要一个类似于concat的键盘。做了很多,并且不愿意从键盘上取下手来获得功能。(此外,根本没有明显的打击“,”多次给你一堆concats - 一个完全隐藏的宝石)。
>自动填写功能和colukns是一个很好的主意。我会像编程语言一样,在键入时弹出一个小的srop,你可以向下箭头选择合适的。
>局部变量很好,但为什么只嵌套?喜欢以线性格式拥有它。
Re:你会如何改进公式编辑器?作为一个新用户,我认为有一些事情可以使公式编辑器更加优秀:
1)保存给定公式的历史记录的方法。功能应该是[按时间]和用户激活[保存到历史按钮]
2)CMD + Z [撤消或重做]的扩展记录,目前,它只能回到你最后一次更改
3)将公式导出到当前脚本编辑器的选项
3)变量下标缩写的选项[见附图] [如果我知道怎么做,我会很高兴^ _ ^]
4)从列打开公式编辑器的快捷方式。二次点击,然后公式是一个短路径,但在CMD + C的世界,CMD + V,CMD + [东西]看到所选列的公式将有所帮助
5)水平或垂直定向配方的快捷方式
这些只是一些新用户希望看到的改进。
我一直希望看到的是脚本翻译器[JMP <=> R <=> Matlab]
-Jose GL
Re:你会如何改进公式编辑器?我也非常欣赏这一点。 这是我到目前为止看到的最好的建议。
Re:你会如何改进公式编辑器?我还不是普通用户,所以这可能已经可用了。我希望有一些热键来启动公式编辑器。比如说,选择列并点击“=”。我总是发现2-3点鼠标点击进入公式编辑器有点烦人。
Re:你会如何改进公式编辑器?我也无法复制“^”效果。 我只得到X ^ 2。
Re:你会如何改进公式编辑器?1。首先,将默认公式用户界面设置得更大将是一大步。我不相信自古以来尺寸没有改变,即使现在屏幕更大和/或具有更高的分辨率。
2。我非常喜欢让JMP从各个列组装公式的建议。在组装最终产品之前,我通常让学生测试较大配方的各个组成部分。
3。为用户提供首选项选项,以选择他/她最常使用的功能组。这样可以减少混乱。在创建该功能的过程中,您可以创建更多功能组。对于教学来说,如果学生不必花费100多个功能来获得他们真正需要的功能,那将会非常有帮助。
Re:你会如何改进公式编辑器?我使用Jmp11得到了同样的结果

Re:你会如何改进公式编辑器?杰夫,
它在我的系统上不断发生。但这可能是由于我的设置(在Mac上的paralells中使用Windows 7)。
塞巴斯蒂安
Re:你会如何改进公式编辑器?这听起来好像很烦人,但是,我无法重现那种行为。它每次都会发生?
还有其他人看到了吗?
-Jeff
Re:你会如何改进公式编辑器?另一件事:每当我需要计算某些东西的平方时,我会直观地按下键盘上的“^” - 按钮。
公式编辑器会自动生成它:(:X ^ 2)^ 2
我的期望是:仅限X ^ 2。
是的:我只按了“^” - 键一次;-)
Re:你会如何改进公式编辑器?我想这更像是一个超级用户的东西,但是我不时地使用一些使用多个参数的函数,但参数没有被命名。
例:
使用“字符”部分中的“单词”功能,在框(n和文本)内以灰色显示的参数名称。

“替代”功能不是这种情况。

如果所有函数都显示参数名称,那将会很棒。
Re:你会如何改进公式编辑器?我发现最有用的功能之一是“匹配”,并且可以自动填充列中的值。 通常需要4-5次尝试才能获得具有正确修改器的击键的确切顺序。 我很乐意看到一个更简单。
Re:你会如何改进公式编辑器?1)当我第一次学习JSL时,我会使用公式编辑器来指导我的一些脚本,本来很高兴有一个“保存公式脚本到脚本窗口”选项。
2)如果任务可以由多个功能完成,在用户创建一个版本后,JMP可以推荐替代方案吗?
Re:你会如何改进公式编辑器?我想要一个撤消按钮,因为我会经常使用它。 我知道我可以去编辑>撤消或使用cntrl-z但是,我想在公式编辑器窗口中撤消。
Re:你会如何改进公式编辑器?也许添加预览选项卡或窗口,您可以在其中轻松查看公式的结果。 对于必须在公式上迭代几次以使其正确的新用户可能会很好。 这是在查询构建器中,有时候很棒!!图形构建器提供即时反馈,使得在图形构造上快速迭代变得容易。 配方生成器对我来说有点笨拙 - 点击应用看表格点击回到公式编辑器等。
在我的第一次体验中,点击框对我来说很傻。 很容易点击太多次并获得公式文本。 如果我有时痉挛,我会不小心对文本做些什么。 老实说,有时它仍然有点令人沮丧。
我真的很想看到这个公式。 一般来说,这真的很酷。 如果有办法清理公式如何显示将是非常棒的。 自动调整大小是好的和坏的。 对我来说好处是它保持紧凑,我可以选择让事情更大。 新用户可能不会以同样的方式看到这一点。
我也喜欢excel评论,因为我与之合作的大多数新用户都有很多excel经验。 我想补充说,使它比excel更直观将是一个伟大的标记。 Excel并不完全直观,但人们习惯了它。 我很乐意,如果一个excel用户看到这个并且想到哇我怀疑我将再使用excel了
Re:你会如何改进公式编辑器?对于新用户,在帮助菜单下有一个专门的公式教程会很有帮助。我认为理解设置列和分析器之间的联系对于初学者/中级练习来说真的很棒。使用分析器可以从公式中获得更多。
Re:你会如何改进公式编辑器?我在想一些非常相似的吉姆!有时公式在公式编辑器中变得复杂和混乱。 在这些情况下我经常写一个脚本,因为我更容易看到我在做什么。
也许你可以调用公式编辑器公式构建器(就像其他交互式构建器-sql,图形一样),并为公式脚本提供完全不同的选项
Re:你会如何改进公式编辑器?提供使用公式递增引用的列复制公式的功能,就像没有绝对地址的Excel一样。就此而言,包括具有绝对列地址的能力。
Re:你会如何改进公式编辑器?最近教了一个色盲的人如何使用公式编辑器。他看不到红色的盒子(对他来说是灰色的)。我无法想象在不知道你在哪里编辑的情况下尝试使用这个工具。添加平台选项更改编辑框厚度/颜色/闪烁将非常有帮助。
Re:你会如何改进公式编辑器?大家好,
总的来说,公式编辑器的表现非常好。但是有一些问题很难解决:
- 具有多个条件的条件公式(匹配和选择):添加和删除术语时,最后的Else语句会丢失
- y ^ x公式默认为2 ^ x并不理想,因为大部分时间我都有兴趣将变量提升到给定的幂
- 行状态函数特别不直观。示例:如果X不是行状态列,则(X)的颜色不返回任何内容但Color()的颜色正确返回行颜色的数值。
关于可能的补充:
- 添加虚假发现率转换功能,类似于Col Mean,Col Sum等。
- 使用一系列变量(即列)在多个列中启用相同公式的输入和编辑:示例:列4 =日志(列1),列5 =日志(列2),列6 =日志(列3)等等...
- 启用将喜爱/最常用功能分组到菜单中的单独类别
Re:你会如何改进公式编辑器?我同意msharp。 我和我认识的其他许多人首先尝试SAS JMP中的公式从左到右的顺序来考虑。 此外,越多“Excel”就越容易翻译和提升学习曲线。
阅读其他评论,您可以获得一些改进的好主意。
祝下一代好运。
Re:你会如何改进公式编辑器?对我来说,我觉得按钮不直观。
作为初学者,您倾向于按下按钮而不是键入公式。 假设我想要Mean(Col1)-Mean(Col2),我会在读取公式时按下按钮,因此:按下按钮意味着,然后是Col1,然后减去,然后意味着,最后是Col2。 因为它是如何读取的,人们会想到你按下按钮的方式。 然而,这一系列事件导致平均值(Col1-平均值(Col2))没有平均(Col1中)-Mean(col2的) 。
为了获得所需的公式,初学者必须:推动此序列,Mean,Col1,选择公式并确保所有内容都突出显示,Minus,Mean,Col2。中间部分真的不直观。
Re:你会如何改进公式编辑器?杰夫,
如何以某种逻辑方式列出菜单下的内容。
字母顺序可以帮助新手找到他们的方式,或者以某种方式按功能分组。
- 菲利普
Re:你会如何改进公式编辑器?所有这些都是对高级用户的好建议。
对于初次或临时用户呢?
什么会让公式编辑器更易于理解?
你对公式编辑器有什么困惑?
谢谢!
-Jeff
Re:你会如何改进公式编辑器?请拜托将Robust Mean和Robust Standard Deviation函数添加到公式编辑器和可用的JSL函数中!
Re:你会如何改进公式编辑器?
在构建长而复杂的公式(使用2000多个术语)时,我从带有公式的多个中间列开始。 在这种情况下,使用公式编辑器窗口中该列中的公式批量替换列引用将非常有用。换句话说,我建议您将顺序公式列折叠到单个列中。
我经常在脚本窗口和公式编辑器之间使用复制和粘贴公式的功能。
Re:你会如何改进公式编辑器?基于Jim的想法 - 如果JSL编辑器能够更多地自动完成内置函数,就像在Visual Studio中或在输入Excel公式时那样?
Re:你会如何改进公式编辑器?如果你双击公式进入编辑模式,那就是一个很小的jsl窗口,弹出所有功能。
需要有一种方法来访问函数的所有元素,而无需进入编辑器模式。 一个例子是Worrd()函数。 必须手动添加分隔符元素。
在选择一个函数时,每个函数旁边都应该有一个按钮,当点击它时直接转到该函数的Scripting Index帮助
在公式的图片版本中,元素之间需要有更多的空间,因此在公式中选择不同的元素并不是太难了
从Excel函数到jmp函数的转换器。
我经常使用手动编辑器
Re:你会如何改进公式编辑器?在公式编辑器中使用Parameter()进行非线性建模。
如果您在完成公式后尝试手动编辑参数,则必须转到参数并右键单击 - >编辑。 单击左键将仅使用该参数替换整个公式。 不是世界末日按ctrl + Z,只是一个小麻烦。
Re:你会如何改进公式编辑器?为列或函数名称添加自动填充。 滚动以找到正确的列可能会很痛苦,如果你忘记它是如何拼写的,输入它可能会很困难。 如果有一个功能可以根据您键入的内容自动填充可能的列或函数,那就太好了。 有点像谷歌自动填充搜索所做的,除了唯一的可能性是列标题或功能名称。
Re:你会如何改进公式编辑器?一些表有很长的变量列表。在生成公式时,手头有过滤器色块选择器会很不错。此功能在X平台的分布和拟合Y中可用,非常有用。
顺便说一句,最好将它添加到适合的模型平台,实际上是任何平台。
Re:你会如何改进公式编辑器?我的一些公式过于复杂,所以我双击窗口并手动输入公式。 最初我们输入公式的窗口太小,字体也太小了。 (必须变老)。 我建议把它做大。