标准差条形图你好,
我想通过 X 连续变量绘制 Y 的图。 X代表单位时间,Y是X中每个时间点的平均信号(请参见下文)。 我想为每个点添加标准差条。 如何在 JMP pro 14 中执行此操作?

非常感谢您的帮助和建议!
约翰
回复:标准差条形图你好
很好的答案,对我也有用!
您唯一遗漏的是,为了根据组变量对点进行着色,您必须将该变量拖动到图形生成器窗口右侧的“颜色”选项卡
回复:标准差条形图亲爱的 txnelson——我非常感谢您对我的问题的耐心、专业知识和巨大的帮助!
这是有效的。 谢谢!
约翰
回复:标准差条形图这是图表

我堆叠了列
表==>堆栈
选择 3 个信号列,选择保留时间列,并将输出列的名称从“标签”更改为“组”,将“数据”更改为“信号”
然后使用图形生成器,将信号拖至 Y,将时间拖至 X。我将汇总统计量更改为平均值,然后将误差线设置为标准误差。
接下来我右键单击图表并选择添加==>点
下面是在 JSL 中执行这些任务的脚本
Names Default To Here( 1 );
dt = Data Table( "jmp_signals" );
dtStack = dt <<
Stack(
columns( :Signal 2, :Signal 3, :Signal ),
Source Label Column( "Group" ),
Stacked Data Column( "Signal" )
);
dtStack << Graph Builder(
Variables( X( :time ), Y( :Signal ), Color( :Group ) ),
Elements(
Points(
X,
Y,
Legend( 10 ),
Summary Statistic( "Mean" ),
Error Bars( "Standard Error" )
),
Points( X, Y, Legend( 11 ), Jitter( "None" ) )
)
);
回复:标准差条形图亲爱的 txnelson,请参阅附件中的电子表格。 十分感谢你的帮助!
回复:标准差条形图您已将 y 列分成 3 个单独的列,这将不允许图形生成器将它们分组以计算标准差。
如果您堆叠 3 个信号列,也保留时间列,那么您可以将堆叠的列拖至 Y,将时间拖至 X,按堆栈输出中的标签列进行颜色,然后询问误差线,并添加新的积分。
如果这太令人困惑,请附上您的数据表,我会尝试一下
回复:标准差条形图请参阅下面是我的电子表格和图表生成器,它未能显示“标准偏差条”。 我不确定我做错了什么?!

回复:标准差条形图只需为图表添加一个新的点条目即可。
右键单击图表,选择“添加”,然后选择“点”
回复:标准差条形图亲爱的 txnelson – 我尝试将 X 更改为序数。 当绘制 X 与 Y 的图时,这将为 Y 中的每个点输出 X 中的一个点。 在您提供的图中,每个 X 在 Y 中有多个点。 请问,为什么?
回复:标准差条形图您期望在哪里得到标准差?如果 X 变量是连续的......每个单独的点将被独立考虑。
如果 X 的差异处有多个值,您可以轻松地将建模类型从连续更改为有序
回复:标准差条形图亲爱的 txnelson – 非常感谢您的回复! 我认为您能够显示标准差条,因为 X(即年龄)的建模类型是有序的而不是连续的。 正确的? 有什么区别吗?
请问,您的每个年龄段都有多个身高,这是怎么回事? 我希望您的电子表格有三列,第一列表示年龄,另一列表示身高,第三列表示体重?
另外,你的身材的标题是“平均(身高)和身高与年龄”。 这意味着您针对一个 X 变量(即年龄)绘制了两个 Y 变量。 正确的?
我做不到! 在我的电子表格中,我只有两列,一列代表 X,另一列代表 Y。两者都是连续变量。 我非常感谢任何指导。 谢谢!
回复:标准差条形图您可以使用图形生成器轻松处理此问题
