如何在 SPSS 中仅使用统计变量绘制箱线图

How to draw Boxplot with only stats variables in SPSS

我想只使用 Q1、Q3、最大值、最小值和平均值来绘制箱线图,因为我没有完整的数据,有人可以帮我吗?

谢谢

好吧,它不再是箱线图(传统箱线图中的胡须未设置为最小值和最大值),因此您希望在注释中非常清楚该图表显示的内容。但是根据这些信息,可以通过叠加各种元素来构建外观相似的图表。示例如下:

DATA LIST FREE / Id Min Q1 Mean Q3 Max.
BEGIN DATA
1 1 2 3 4 5
2 1 3 5 7 9
3 1 5 8 8 10
END DATA.
FORMATS All (F2.0).
GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=Id Min Q1 Mean Q3 Max
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: Id=col(source(s), name("Id"), unit.category())
  DATA: Min=col(source(s), name("Min"))
  DATA: Q1=col(source(s), name("Q1"))
  DATA: Mean=col(source(s), name("Mean"))
  DATA: Q3=col(source(s), name("Q3"))
  DATA: Max=col(source(s), name("Max"))
  GUIDE: axis(dim(1), label("Id"))
  GUIDE: axis(dim(2), label("Variable"))
  ELEMENT: edge(position(Id*(Min+Max)))
  ELEMENT: bar(position(region.spread.range(Id*(Q1+Q3))))
  ELEMENT: point(position(Id*Mean), color.interior(color.grey), size(size."12"))
END GPL.