GGRAPH

GGRAPH generiert ein Diagramm durch Berechnen von Statistiken aus Variablen in einer Datenquelle und Erstellen des Diagramms gemäß der Diagrammspezifikation, die in Graphics Productions Language (GPL) oder ViZmlgeschrieben sein kann.

Hinweis: Eckige Klammern, die im GGRAPH -Syntaxdiagramm verwendet werden, sind erforderliche Teile der Syntax und werden nicht verwendet, um optionale Elemente anzugeben. Alle Gleichheitszeichen (=), die im Syntaxdiagramm angezeigt werden, sind erforderlich. Der Unterbefehl GRAPHSPEC ist erforderlich.


GGRAPH

  /GRAPHDATASET NAME="name"

                DATASET=datasetname

                VARIABLES=variablespec

                DATAFILTER=varname(VALUES={valuelist} [UNLABELED = {INCLUDE**}]) ...
                                          {ALL      }              {EXCLUDE  }

                TRANSFORM={NO**                                         }
                          {VARSTOCASES(SUMMARY="varname" INDEX="varname")}

                MISSING={LISTWISE**    } REPORTMISSING={NO**}
                        {VARIABLEWISE  }               {YES }

                CASELIMIT={1000000**}
                          {value    }

  /GRAPHSPEC  SOURCE={INLINE                                                              }
                     {GPLFILE("filespec")                                                 }
                     {VIZMLFILE("filespec")                                               }
                     {VIZTEMPLATE(NAME={"template name"}[LOCATION={LOCAL**                }]}
                                                                  {"repository folderspec"}
                                       {"filespec"     }          {FILE                   }
                                  MAPPING(templatemapping))

              EDITABLE={YES**}
                       {NO   }

              LABEL="string"

              DEFAULTTEMPLATE={YES**} TEMPLATE=["filespec" ...]
                              {NO   }

              VIZSTYLESHEET="stylesheet name"[LOCATION={LOCAL**                }]
                                                       {"repository folderspec"}

              VIZMAP={"map name"}[LOCATION={LOCAL**                }
                                           {"repository folderspec"}
                     {"filespec"}          {FILE                   }
                                  TYPE={DATA**   } MAPKEY="attribute label"
                                       {REFERENCE}
                                  SHOWALLFEATURES={YES**}
                                                  {NO   }]

  /COLORCYCLE COLORn (R, G, B) COLORn (R, G, B)...

  /FRAME OUTER={YES}  INNER={YES}
               {NO }        {NO }
  
  /GRIDLINES XAXIS={YES} YAXIS={YES}
                   {NO }       {NO }

  /FITLINES TOTAL={NO**} SUBGROUPS={NO**}
                  {YES }           {YES }

Dieser Befehl liest das aktive Dataset und bewirkt die Ausführung aller anstehenden Befehle. Weitere Informationen finden Sie im Thema Befehlsreihenfolge .

Releaseverlauf

Freigabe 14.0

  • Befehl eingeführt.

Freigabe 15.0

  • Das RENAME -Syntaxqualifikationsmerkmal ist veraltet.
  • COUNTCI-, MEDIANCI-, MEANCI-, MEANSD-und MEANSE -Funktionen eingeführt.

Freigabe 17.0

  • SOURCE=VIZTEMPLATE zur Unterstützung von Visualisierungsvorlagen hinzugefügt.
  • Schlüsselwort VIZSTYLESHEET wurde hinzugefügt, um Visualisierungs-Style-Sheets zu unterstützen.

Freigabe 19.0

  • LOCATION=FILE zur Unterstützung von Visualisierungsvorlagen hinzugefügt, die an einer beliebigen Position im Dateisystem gespeichert sind.

Freigabe 20.0

  • Schlüsselwort VIZMAP wurde hinzugefügt, um Kartenvisualisierungen zu unterstützen.

Freigabe 25.0

  • Unterbefehl FITLINES hinzugefügt.
  • Unterbefehl GRIDLINES hinzugefügt.
  • Unterbefehl FRAME hinzugefügt.
  • Unterbefehl COLORCYCLE hinzugefügt.
  • Schlüsselwort DATAFILTER zum Unterbefehl GRAPHDATASET hinzugefügt.

Beispiele

GGRAPH
  /GRAPHDATASET NAME="graphdataset" VARIABLES=jobcat COUNT()
  /GRAPHSPEC SOURCE=GPLFILE("simplebarchart.gpl").

GGRAPH 
  /GRAPHDATASET NAME="graphdataset" VARIABLES=jobcat COUNT()
  /GRAPHSPEC SOURCE=INLINE.
BEGIN GPL
  SOURCE: s=userSource(id("graphdataset"))
  DATA: jobcat=col(source(s), name("jobcat"), unit.category())
  DATA: count=col(source(s), name("COUNT"))
  GUIDE: axis(dim(1), label("Employment Category"))
  GUIDE: axis(dim(2), label("Count"))
  ELEMENT: interval(position(jobcat*count))
END GPL.

GGRAPH 
  /GRAPHDATASET NAME="graphdataset" VARIABLES=jobcat
  /GRAPHSPEC SOURCE=VIZTEMPLATE(NAME="Bar"
                                MAPPING("Categories"="jobcat" "Summary"="Count"))
   DEFAULTTEMPLATE=NO.