1

我想在 SPSS 中创建一个带有反向 y 轴的分组散点图,但我不知道如何。y 轴从 1 到 12 向上,但我想反转它,所以它从 1 到 12 向下。

使用命令GRAPH和子命令 /SCATTERPLOT无法手动反转 y 轴。

使用使用命令的图表生成器,GGRAPH我可以反转 y 轴(使用SCALE: cat(dim(2), reverse())),但它会使用奇怪的数字(例如 24、31、37、43 而不是 20、30)弄乱我在 x 轴上的比例, 40) 我无法改变。

您有什么想法如何制作带有倒置 y 轴的分组散点图或如何重新调整 x 轴的比例GGRAPH?我是 SPSS 的初学者,所以一些代码会很有帮助。谢谢您的帮助。


使用命令GRAPH- 在这里我无法反转 y-axis

GRAPH
  /SCATTERPLOT(BIVAR) = V2 WITH V1 BY V3
  /MISSING=LISTWISE.

使用带有命令GGRAPH的图表构建器 - 这里图表构建器对 x 轴使用了一个我无法更改的奇怪比例。.

GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=V2 V1 V3 
    MISSING=LISTWISE 
    REPORTMISSING=NO
  /GRAPHSPEC SOURCE=INLINE
  /FITLINE TOTAL=NO SUBGROUP=NO.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: V2=col(source(s), name("V2"), unit.category())
  DATA: V1=col(source(s), name("V1"), unit.category())
  DATA: V3=col(source(s), name("V3"), unit.category())
  GUIDE: axis(dim(1), label("V2"))
  GUIDE: axis(dim(2), label("V1"))
  GUIDE: legend(aesthetic(aesthetic.color.interior), label("V3"))
  GUIDE: text.title(label("Gruppiertes Streudiagramm  von V1  Schritt: V2 Schritt: ",
    "V3"))
  SCALE: cat(dim(2), reverse())
  ELEMENT: point(position(V2*V1), color.interior(V3))
END GPL.
4

1 回答 1

0

在不真正了解您的数据的情况下,我希望 SPSS Statistics 文档中的以下示例之一能够实现您所追求的结果(至少对于反转轴)。

我希望这有帮助

-ddwyer

于 2019-08-07T17:36:03.910 回答