将用户定义的错误间隔选项添加到图形生成器是否可以绘制平均值,然后从点汇总统计中添加汇总统计作为您自己定义的单独误差区间?
因为在 JMP 中计算不同列中的平均值和 SD 非常容易,但将它们加在一起并将它们绘制为点和误差线则不起作用。 坦率地说,这非常烦人,因为许多其他统计软件中都存在此功能:)。
这是我对进一步 JMP 开发的建议 - 制作“用户定义的统计数据”作为添加错误栏(错误间隔)的可能性。
然后,人们可以在一个单独的列中从生物三重数据中分别计算和定义 SD,然后在所有可能的条件和变化中将它们绘制在一起,瞧。
我可以看到这个功能已经缺乏了一段时间(从讨论趋势来看),并且解决这个问题的所有替代方案都非常笨拙并且需要代码。
谢谢 :)
消费者和市场研究回复:将用户定义的错误间隔选项添加到图形生成器我确实看到了和你一样的问题。 我查看了“图表”部分和“平台”>“图表生成器”下的所有首选项。 我没有看到更改错误栏默认宽度的选项。 也许其他人可以在某个地方找到一个选择? 听起来您应该看看 JMP 愿望清单。 如果有人已经提出了这个建议,请投票支持。 如果该项目不存在,您应该添加它。
当然,“简单”的答案是关闭 x 轴的网格,因为您可以在“动物”之间添加分隔线。 但在我看来这不是一个很好的答案。
回复:将用户定义的错误间隔选项添加到图形生成器亲爱的丹,
谢谢。 现在我已经解决了线路问题。 当您添加网格、x 轴和 SD 线时 - 并且它们具有相同的宽度,网格将放置在该线上方,因此它会消失。 要透过网格看到它,如果网格的厚度为 1,则 SD 线的厚度需要最小为 2。
在我看来,这不是最佳的默认线路安排。 可以改变吗?
回复:将用户定义的错误间隔选项添加到图形生成器我对这条线感到困惑。 默认情况下,您确实有一条连接间隔两端的线,如图所示(通过从本地数据过滤器中选择一种动物可以更轻松地查看):

如果您想要更改线条的颜色,可以通过右键单击图表并选择“自定义”来更改整个误差条(以及误差条的其他元素)的颜色。
我相信嵌套是必要的,因为您希望将每种动物单独绘制出来。 如果您有 200 只动物,则将需要 200 个误差线。 即使你的例子是嵌套的,但你使嵌套变量更接近。 JMP 仅提供有关您正在查看哪种动物的信息,该信息在您的示例中丢失了。 此外,如果动物截然不同,那么你的例子就很好。 但如果它们的重量非常接近,您甚至可能看不到间隔。 最终,您拥有的关卡/动物越多,JMP 会将它们放置得越接近。 如果双击该轴,您会看到一些您可能希望更改的项目,以使它们更清晰。
最后,如果每个测量值都进入一列,则很容易进入我使用的格式。 您可以使用“表”>“堆叠列”命令。 如果您查看我之前帖子中的源脚本,您将看到示例表中使用的确切命令。 阅读脚本应该会告诉您如何填写交互式对话框。
回复:将用户定义的错误间隔选项添加到图形生成器亲爱的丹,
我可以重现这个情节 - 谢谢。 是否也可以在中间画一条线,就像我所展示的那样? 您可以想象,知道哪些间隔属于哪种动物会很高兴,尤其是当它们彼此接近甚至重叠时。
是否还有另一种方法(原则上)可以做到这一点,其中类别不需要嵌套? 我试图绘制它。
因为想象一下,如果我有 200 头鹿和 200 头牛,那么嵌套图就会变得相当宽,你看:)。
我通常会进行一些测量(大小、质量、直径),一式三份,并按列排列 - 与动物示例中的完全相同。 如何绘制这个平均值和标准差图而不痛苦? 我在 JMP 中看到的唯一方法是将 Parameter_mean 和 Parameter_SD 作为两个单独的列进行计算,然后将它们绘制在彼此之上。 或者我错了,也许有更聪明的方法?
谢谢,
D .
回复:将用户定义的错误间隔选项添加到图形生成器和我想的一样。 为了防止间隔合并,您需要将动物 ID 指定为图表的一部分。 否则,JMP 无法知道第一头牛与第二头牛不同。 您可以从汇总表中创建它,如下所示:

但您不需要对表格进行汇总。 根据原始数据,我堆叠了测量列(数据表附后)。 然后,我将质量测量值作为 Y 轴和间隔,将动物作为 X 轴,将实验 ID 作为嵌套的 x 轴变量。 由于动物差异很大,比例太小而看不到误差线,因此我添加了一个本地数据过滤器,它允许我选择动物类型以更轻松地查看图表。 这将作为脚本保存在数据表上。

回复:将用户定义的错误间隔选项添加到图形生成器我添加了一个包含原始数据的数据集。 如果你问这个问题,第 1 行和第 11 行的奶牛也是不同的奶牛(我们称它们为 A 和 B)。 我只是用他们自己的方式和他们自己的 SD 将他们并排绘制在 37 岁。 第 2 行和第 12 行的奶牛也不同(我们称它们为 C 和 D)。 所以我总共有 4 头奶牛,其中两头在 37 头测量,两头在 54 头测量——由随机技术人员在随机日期、独立样本等情况下进行测量。
回复:将用户定义的错误间隔选项添加到图形生成器我的想法是,ID 为 1 的牛在 37C 下被测量了 3 次,这就是我从中得到质量和 SD 的方法。
然后实验 ID 2 是另一头牛,但以相同的三次重复方式在 54°C 下测量。
因此,这实际上是两只独立的奶牛 - 我不想将它们的 6 个测量值的 SD 连接在一起。
因为也许对 1 号奶牛的测量是由一位马虎的技术人员完成的,而对 2 号奶牛的测量是由一位优秀的技术人员完成的。
在我的原始细菌数据集中,数字彼此更加相似,所以我没有鸭象比较。
但我仍然不想绘制所有样本的联合质量 SD。 我想将它们分开绘制。
回复:将用户定义的错误间隔选项添加到图形生成器关于示例数据集的问题:每一行都是特定的动物吗? 例如,第 1 行是一头牛,平均值为 200,标准差为 3。 是同一头牛被测量了多次吗? 如果有,您有原始数据(即每次测量)吗?
因为平均值和标准差之间存在很大差异,所以图表总是难以阅读。 鸭子的高度约为 2.5,标准差约为 0.4,因为大象的高度约为 510,所以鸭子看起来会非常低且紧。
回复:将用户定义的错误间隔选项添加到图形生成器亲爱的丹,
是的 - 我想得到每个点的误差线,正确的。
我创建了一个示例动物园数据集,我想在其中绘制不同温度下动物的平均体重+/-SD。
我计算了每个动物在每个温度下的 SD。 也就是说,我使用相同的秤对大象进行了三次称重,然后计算了每个动物在每个温度下的平均值和标准差。
我们同意,在 37°C 下饲养的鸭子的 SD 与在 54°C 下饲养的大象的 SD 无关,因为 1. 使用的秤可能不同,2. 测量的天数也可能不同,3. . 一位给动物称重的兽医比另一位兽医有更好的眼睛,能够更准确地发现事物。 因此,我不能总是同意使用所有手段和所有温度的组合 SD,然后在所有温度和天数等的所有实验中使用相同的 SD。 我知道这更容易,但在我的具体情况下这是不正确的。 因此,我独立绘制了每只动物的 SD。
抱歉,昨天互联网不工作,所以我无法上传数据集。
回复:将用户定义的错误间隔选项添加到图形生成器我无法真正告诉您如何创建图表,但看起来您没有定义分组变量,因此您正在获取每个数据点的间隔。 看这个例子:

我有一个包含 3 列的数据表:组、Y 和间隔。
我将 Y 列拖至 Y 轴。 然后,我将 Group 指定为 X 轴,将 Interval 指定为 Interval 角色来创建图表。 请注意,仅需要“间隔”列,因为您需要“自定义间隔”。 如果您只想要标准的东西,您可以将 Y 变量拖到“间隔”角色中,并指定要创建间隔的统计数据。
我相信这是大多数人期望的区间图类型。 也许如果您分享更多的问题设置(或虚构的数据示例),人们将能够提供更多帮助。
回复:将用户定义的错误间隔选项添加到图形生成器我已按照建议添加了间隔,但坦率地说,我不明白它是什么。
现在它被绘制为:平均值作为点+/-SD作为条
我已经放大了图表。
1. 为什么它们的宽度不同? 还有什么东西被绘制成一条粗线——我的 SD 的中值或平均值? 那我该如何摆脱它呢?
2. 那么,每个条形图与均值有何关系——它们是如何连接的,哪个均值属于哪些条形图? 是否可以像所有其他统计软件一样只画一条穿过点中心的线?
我无法轻易理解。 我认为这可以改进......?

回复:将用户定义的错误间隔选项添加到图形生成器啊哈,现在我终于明白它在做什么了。 所以你是说这是一个完全由用户定义的间隔?
如果是这样,如何使其在绘图中更厚且更明显?
因为它画得超级精细,我看不清楚。
我应该在一般偏好中更改什么以使其始终发生 - 即始终绘制粗线和可见的端栏?
谢谢 :)。回复:将用户定义的错误间隔选项添加到图形生成器您见过图形生成器中的间隔放置区吗? 我想这就是您正在寻找的:
