如何创建同一列中包含平均值±标准差的汇总表?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我手动生成表格,在同一列中表示平均值±标准差。这是非常耗时的。有没有办法在 JMP 中生成如下表所示的表格?
谢谢,
一个~
| 时间 | 第 1 组 | 第2组 | 第3组 |
| (小时) | | | |
| 1 | 平均值±标准差 | 平均值±标准差 | 平均值±标准差 |
| 2 | 平均值±标准差 | 平均值±标准差 | 平均值±标准差 |
| 3 | 平均值±标准差 | 平均值±标准差 | 平均值±标准差 |
回复:如何创建同一列中包含平均值±标准差的汇总表?这个讨论已经有四年了。 提交新功能请求的位置是 JMP 社区中的愿望清单。 请先搜索该主题,看看是否有其他人已经提交了请求。 如果是这样,那么您可以投票!
回复:如何创建同一列中包含平均值±标准差的汇总表?我同意应该有一个一键选项来创建平均值±SD
回复:如何创建同一列中包含平均值±标准差的汇总表?如果您向汇总表添加新列,则从列属性(或右键单击该列并选择公式),您将得到如下所示的内容:
[图片缺失]
如果您剪切并粘贴我上一篇文章中的代码行并将其粘贴到此处,您应该会得到您正在寻找的内容。这两个公式是“连接”和“字符”。这是公式编辑器帮助信息开头的链接。公式编辑器需要一些“操作”才能掌握窍门,但一旦掌握了......请注意。
http://www.jmp.com/support/help/Formula_Editor.shtml#96570
回复:如何创建同一列中包含平均值±标准差的汇总表?嗨,凯伦,
你的指示很容易遵循,我有一张桌子可以使用。 然而,我被困在这一点上。 我正在努力解决“三部分连接”以及我所理解的数字到字符的转换。 看起来我应该在某个地方放置代码,对吗? 任何进一步的细节将不胜感激。
谢谢!
回复:如何创建同一列中包含平均值±标准差的汇总表?附件是之前发送给您的脚本的精简版本。我已经删除了产生您不想要的输出的部分,并用如何交互地而不是使用 JSL 来完成这些部分的代码进行了注释。请看一下。我认为它会引导您完成获得您需要的东西的过程。
回复:如何创建同一列中包含平均值±标准差的汇总表?非脚本解决方案:
首先,您需要构建一个非常容易做到的汇总表。有两个选项,使用制表,当您的表格看起来像您想要的那样时,使用保存到表格选项。或者从“表格”菜单中选择“摘要”。将分组变量放入组中(因此在您的情况下为组和时间),然后选择数据列,然后在摘要对话框的“统计”下拉菜单中选择平均值,然后再次选择标准差。在点击“确定”按钮之前,请检查“保持对话框打开”小按钮,这样,如果您的表格不是您想要的,则可以轻松返回对话框并重试(不用担心,我们都会多次执行此操作)得到我们想要的东西)。
现在您有一个包含组列、时间列、均值和标准差的表。现在您可以添加另一列(双击最后一列的右侧),然后右键单击该空列并选择公式。您想要构建一个连接平均值、± 符号和标准差的公式。唯一的技巧是平均值和标准偏差是数字,所以我有一个 3 部分连接(在公式函数中查找)和 char 函数将数字转换为字符。 我还在字符函数上使用 ^ 选项来获取“7”的空格来控制字符的长度。也许有人有更好的解决方案,可以在将数字转换为字符时获得恒定的 2 位数字。
查尔( :姓名( “平均值(数据)” ) , 7 ) || “±” ||查尔( :姓名( “标准差(数据)” ) , 7 )
最后,为了获得您正在寻找的布局,您将拆分您的表格。表菜单,拆分选项,对话框:拆分依据=组,拆分列=新列,组=时间,当您将列放在错误的位置时,再次利用“保持对话框打开”返回并重做。
回复:如何创建同一列中包含平均值±标准差的汇总表?嗨吉姆,
不幸的是,我无法遵循 jsl 代码,所以我需要一步一步的指导。 我很高兴分享我的桌面进行虚拟会话。
谢谢。
回复:如何创建同一列中包含平均值±标准差的汇总表?我在响应中包含的脚本具有用于创建表的 jsl 代码。如果您在查看附加文件后需要更多说明,请回复我,我们可以逐步解决。
回复:如何创建同一列中包含平均值±标准差的汇总表?谢谢你,吉姆。 第三个选项正是我正在寻找的。 我如何获得这种格式? 我使用 JMP 创建数据表的经验很少。
谢谢,
一个~
回复:如何创建同一列中包含平均值±标准差的汇总表?我附上了一个脚本,说明如何根据您的请求执行 3 种不同的解决方案。我认为第三个最接近你想要的。


