Graph 如何按照图片中的说明将平均值和标准偏差线添加到条形图中?[统计软件包]

Graph 如何按照图片中的说明将平均值和标准偏差线添加到条形图中?[统计软件包],graph,error-handling,element,spss,Graph,Error Handling,Element,Spss,我需要格式化一个类似这样的图表: Showcase Mittelwert=平均值 这就是我所走的路,但我总是遇到错误和/或它不起作用: GGRAPH /GRAPHDATASET NAME="graphdataset" VARIABLES=q5211 COUNT()[name="COUNT"] MISSING=LISTWISE REPORTMISSING=NO /GRAPHSPEC SOURCE=INLINE. BEGIN GPL SOURCE: s=userSource(id

我需要格式化一个类似这样的图表:

Showcase Mittelwert=平均值

这就是我所走的路,但我总是遇到错误和/或它不起作用:

GGRAPH /GRAPHDATASET NAME="graphdataset" VARIABLES=q5211 COUNT()[name="COUNT"] MISSING=LISTWISE 
    REPORTMISSING=NO   /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: q5211=col(source(s), name("q5211"))
  DATA: COUNT=col(source(s), name("COUNT"))
  GUIDE: axis(dim(1), label("q521.1 To what extent do you think that freedom to express opinions ",
    "is guaranteed in your country?"))
  GUIDE: axis(dim(2), label("Prozent"))
ELEMENT: interval(position(summary.percent(q5211*COUNT, base.all(acrossPanels()))), 
    shape.interior(shape.square))
ELEMENT: interval(position(summary.mean(q5211, base.all(acrossPanels()))))
ELEMENT: interval(position(summary.mean(q5211, base.all(acrossPanels()))))
END GPL.
这是我得到的错误:

76 GGraph GPL-Fehler: summary.mean(q5211,base.all(acrossPanels()))

Arguments [q5211, base.all([acrossPanels([])])] are unexpected by (required=[Density])

也可以搜索SPSS问题。如果你添加一个可复制的示例,我可以更快地发布示例图。谢谢回答!事实上,我已经看到了一些关于我搜索帮助的教程。例如,可以使用具有五个类别的任何变量。或者我不知道如何在SPSS中制作一个可复制的样本,也许你可以告诉我你具体需要什么?如果您能帮上忙,我们将不胜感激!一个可复制的示例背后的想法是生成一组看起来像您的数据,我可以在上面运行您的代码。看见你链接到的图表不是英文的,所以我不能100%确定它显示了什么。竖条应该代表什么?黑色的误差条是平均值和正负两个标准差吗?我很抱歉这么晚才回复。所以我看了一个可复制的例子,基本上只是复制了“mycat”的例子,我有一堆变量,有5个类别,需要以同样的方式绘制。这是代码:set seed=10。输入程序。循环#j=1到100。循环#i=1到100。计算检验=TRUNC(RV.均匀(0,5))。。结案。结束循环。结束循环。结束文件。结束输入程序。数据集名称sim。执行。同时搜索SPSS问题。如果你添加一个可复制的示例,我可以更快地发布示例图。谢谢回答!事实上,我已经看到了一些关于我搜索帮助的教程。例如,可以使用具有五个类别的任何变量。或者我不知道如何在SPSS中制作一个可复制的样本,也许你可以告诉我你具体需要什么?如果您能帮上忙,我们将不胜感激!一个可复制的示例背后的想法是生成一组看起来像您的数据,我可以在上面运行您的代码。看见你链接到的图表不是英文的,所以我不能100%确定它显示了什么。竖条应该代表什么?黑色的误差条是平均值和正负两个标准差吗?我很抱歉这么晚才回复。所以我看了一个可复制的例子,基本上只是复制了“mycat”的例子,我有一堆变量,有5个类别,需要以同样的方式绘制。这是代码:set seed=10。输入程序。循环#j=1到100。循环#i=1到100。计算检验=TRUNC(RV.均匀(0,5))。。结案。结束循环。结束循环。结束文件。结束输入程序。数据集名称sim。执行。