Syntax 将数据集中的值用作散点图中的参考线

Syntax 将数据集中的值用作散点图中的参考线,syntax,spss,Syntax,Spss,我有一个包含K个受试者的数据集,所有受试者都分析了L个方面、每个方面的M个参数以及其中1个参数的平均值和差值。 按方面分层后,使用 GGRAPH /GRAPHDATASET NAME="graphdataset" VARIABLES=read write /GRAPHSPEC SOURCE=INLINE. BEGIN GPL SOURCE: s=userSource(id("graphdataset")) DATA: read=col(source(s), name("read")) D

我有一个包含K个受试者的数据集,所有受试者都分析了L个方面、每个方面的M个参数以及其中1个参数的平均值和差值。 按方面分层后,使用

GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=read write
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
SOURCE: s=userSource(id("graphdataset"))
DATA: read=col(source(s), name("read"))
DATA: write=col(source(s), name("write"))
GUIDE: form.line(position(*,60), color(color.red))
ELEMENT: point(position(read*write))
END GPL.
[摘自 我可以手动创建带有参考线的散点图,但我想在数据集中使用一个变量值来替换上面代码中的“60”或“65”。我如何才能做到这一点

我试过了

GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=read write ref
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
SOURCE: s=userSource(id("graphdataset"))
DATA: read=col(source(s), name("read"))
DATA: write=col(source(s), name("write"))
DATA: ref=col(source(s), name("ref"))
GUIDE: form.line(position(*,"ref"), color(color.red))
ELEMENT: point(position(read*write))
END GPL.
在数据和指南的第2行中添加了ref(每个方面的常量值,每个主题都有)。但这不起作用