是否可以在不使用代码的情况下反转SPSS图中的轴,例如从-1,0,1到1,0,-1?我只能更改轴'从x到y的协调和反转,这不是我想要的。 我知道使用代码可以实现反转(或者他们在一些论坛中说过),但我对编程知之甚少,如果存在这种方式,我宁愿采用更简单的方法。
答案 0 :(得分:2)
如果你没有编程知识,那就好了。你确实需要代码才能做到这一点,但它仍然很容易非常。如果可以复制/粘贴,则可以反转轴。请按照以下步骤操作:
以下是一个例子:
* Chart Builder.
GGRAPH
/GRAPHDATASET NAME="graphdataset" VARIABLES=var1 var2 MISSING=LISTWISE REPORTMISSING=NO
/GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
SOURCE: s=userSource(id("graphdataset"))
DATA: var1=col(source(s), name("var1"))
DATA: var2=col(source(s), name("var2"))
GUIDE: axis(dim(1), label("X"))
GUIDE: axis(dim(2), label("Y"))
ELEMENT: point(position(var1*var2))
END GPL.
SCALE: linear(dim(1), reverse())
粘贴到BEGIN GPL
和END GPL
(注意:如果要反转y轴,请在粘贴之前将dim(1)
更改为dim(2)
)
* Chart Builder.
GGRAPH
/GRAPHDATASET NAME="graphdataset" VARIABLES=var1 var2 MISSING=LISTWISE REPORTMISSING=NO
/GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
SOURCE: s=userSource(id("graphdataset"))
DATA: var1=col(source(s), name("var1"))
DATA: var2=col(source(s), name("var2"))
SCALE: linear(dim(1), reverse())
GUIDE: axis(dim(1), label("var1"))
GUIDE: axis(dim(2), label("var2"))
ELEMENT: point(position(var1*var2))
END GPL.
答案 1 :(得分:0)
在最新版本的 SPSS 中,您必须在语法中输入的唯一代码是 reverse ()),然后将其粘贴到代码 SCALE: linear(dim(2),因此它看起来像这样: 比例:线性(暗淡(2),反向())