不使用GGRAPH的SPSS散点图中的反转轴

时间:2019-06-02 14:20:03

标签: graph spss ggraph

我想在SPSS中创建一个具有反向y轴的分组散点图,我不知道该怎么做。 y轴从1到12向上,但我想将其反转,因此它从1到12向下。

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

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

您是否有任何想法如何制作一个具有反向y轴的成组散点图或如何在GGRAPH中重新缩放x轴?我是SPSS的初学者,所以一些代码非常有帮助。谢谢您的帮助。


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

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.

1 个答案:

答案 0 :(得分:0)

在没有真正了解您的数据的情况下,我希望SPSS Statistics文档中的以下examples之一可以达到您想要的结果(至少对于反转轴而言)。

我希望这对您有帮助

-ddwyer