Algebra-Fehler in der Diagrammerstellung

Alles rund um SPSS Syntax und Programmierung.

Algebra-Fehler in der Diagrammerstellung

Beitragvon tldr » Do 24. Dez 2015, 19:41

Liebe Community,

folgendes Problem. Ich habe bei der Erstellung eines Diagrammes einen Fehler den ich nicht auflösen oder erklären könnte. Wenn ich die Variable tausche mit einer nahezu identischen (zu den genauen Spezifikationen unten) funktioniert die Erstellung hingegen tadellos.

Es handelt sich um ein Hoch-Tief-Diagramm.

Hier die Variablespezifikationen:
FEHLGESCHLAGEN: ...Auslenkung NUMERISCH 8 // Werte von 1 bis 25 mit fehlenden Werten
FUNLTIONIERT: ...Kippung NUMERISCH 13 // Werte von -20 bis 20 mit fehlenden Werten

Hier der Code des fehlgeschlagenen Diagramms:
Code: Alles auswählen
* Diagrammerstellung.
GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=FlexWinkel_Grd MAXIMUM(Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert)[name="MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"] MINIMUM(Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert)[name="MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"] MEAN(Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert)[name="MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"] Auslenkrichtung MISSING=LISTWISE REPORTMISSING=NO
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: FlexWinkel_Grd=col(source(s), name("FlexWinkel_Grd"), unit.category())
  DATA: MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: Auslenkrichtung=col(source(s), name("Auslenkrichtung"), unit.category())
  COORD: rect(dim(1,2), cluster(3,0))
  GUIDE: axis(dim(3), label("FlexWinkel_Grd"))
  GUIDE: axis(dim(2), label("Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  GUIDE: legend(aesthetic(aesthetic.color.interior), label("Auslenkrichtung"))
  SCALE: cat(dim(3), include("15", "30", "45", "60", "75", "90"))
  SCALE: linear(dim(2), include(0))
  SCALE: cat(aesthetic(aesthetic.color.interior), include("1", "2"))
  SCALE: cat(dim(1), include("1", "2"))
  ELEMENT: interval(position(region.spread.range(Auslenkrichtung*(MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert+MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert)*FlexWinkel_Grd)), shape(shape.ibeam), color.interior(Auslenkrichtung))
  ELEMENT: point(position(Auslenkrichtung*MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert*FlexWinkel_Grd), shape(shape.circle))
END GPL.


Hier die Fehlermeldung:
Code: Alles auswählen
GPL-Fehler: algebra(color.interior(Auslenkrichtung)

Expecting ( or + or * or /: color.interior(Auslenkrichtung

GPL:
  SOURCE: s=userSource(id("graphdataset"))
  DATA: FlexWinkel_Grd=col(source(s), name("FlexWinkel_Grd"), unit.category())
  DATA: MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert=col(source(s), name("MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  DATA: Auslenkrichtung=col(source(s), name("Auslenkrichtung"), unit.category())
  COORD: rect(dim(1,2), cluster(3,0))
  GUIDE: axis(dim(3), label("FlexWinkel_Grd"))
  GUIDE: axis(dim(2), label("Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert"))
  GUIDE: legend(aesthetic(aesthetic.color.interior), label("Auslenkrichtung"))
  SCALE: cat(dim(3), include("15", "30", "45", "60", "75", "90"))
  SCALE: linear(dim(2), include(0))
  SCALE: cat(aesthetic(aesthetic.color.interior), include("1", "2"))
  SCALE: cat(dim(1), include("1", "2"))
  ELEMENT: interval(position(region.spread.range(Auslenkrichtung*(MINIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert+MAXIMUM_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert)*FlexWinkel_Grd)), shape(shape.ibeam), color.interior(Auslenkrichtung)
  ELEMENT: point(position(Auslenkrichtung*MEAN_Auslenkung_ABS_nach_z_mediolateral_in_MM_Mittelwert*FlexWinkel_Grd), shape(shape.circle))


Hier der Code des funktionierenden nahezu identischen Diagramms:
Code: Alles auswählen
* Diagrammerstellung.
GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=FlexWinkel_Grd MAXIMUM(Kippung_um_x_in_MM_Mittelwert)[name="MAXIMUM_Kippung_um_x_in_MM_Mittelwert"] MINIMUM(Kippung_um_x_in_MM_Mittelwert)[name="MINIMUM_Kippung_um_x_in_MM_Mittelwert"] MEAN(Kippung_um_x_in_MM_Mittelwert)[name="MEAN_Kippung_um_x_in_MM_Mittelwert"] Auslenkrichtung MISSING=LISTWISE REPORTMISSING=NO
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: FlexWinkel_Grd=col(source(s), name("FlexWinkel_Grd"), unit.category())
  DATA: MAXIMUM_Kippung_um_x_in_MM_Mittelwert=col(source(s), name("MAXIMUM_Kippung_um_x_in_MM_Mittelwert"))
  DATA: MINIMUM_Kippung_um_x_in_MM_Mittelwert=col(source(s), name("MINIMUM_Kippung_um_x_in_MM_Mittelwert"))
  DATA: MEAN_Kippung_um_x_in_MM_Mittelwert=col(source(s), name("MEAN_Kippung_um_x_in_MM_Mittelwert"))
  DATA: Auslenkrichtung=col(source(s), name("Auslenkrichtung"), unit.category())
  COORD: rect(dim(1,2), cluster(3,0))
  GUIDE: axis(dim(3), label("FlexWinkel_Grd"))
  GUIDE: axis(dim(2), label("Kippung_um_x_in_MM_Mittelwert"))
  GUIDE: legend(aesthetic(aesthetic.color.interior), label("Auslenkrichtung"))
  SCALE: cat(dim(3), include("15", "30", "45", "60", "75", "90"))
  SCALE: linear(dim(2), include(0))
  SCALE: cat(aesthetic(aesthetic.color.interior), include("1", "2"))
  SCALE: cat(dim(1), include("1", "2"))
  ELEMENT: interval(position(region.spread.range(Auslenkrichtung*(MINIMUM_Kippung_um_x_in_MM_Mittelwert+MAXIMUM_Kippung_um_x_in_MM_Mittelwert)*FlexWinkel_Grd)), shape(shape.ibeam), color.interior(Auslenkrichtung))
  ELEMENT: point(position(Auslenkrichtung*MEAN_Kippung_um_x_in_MM_Mittelwert*FlexWinkel_Grd), shape(shape.circle))
END GPL.


Hat hier jemand eine Idee weshalb

Code: Alles auswählen
GPL-Fehler: algebra(color.interior(Auslenkrichtung)

Expecting ( or + or * or /: color.interior(Auslenkrichtung

auftritt?
tldr
 
Beiträge: 4
Registriert: Fr 29. Mai 2015, 19:41
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste

cron