GGRAPH

GGRAPH genera un gráfico calculando los estadísticos a partir de las variables de un origen de datos y construyendo el gráfico de acuerdo con la especificación del gráfico, que se puede escribir en Graphics Productions Language (GPL) o en ViZml.

Nota: los corchetes utilizados en el gráfico de sintaxis de GGRAPH son partes necesarias de la sintaxis y no se utilizan para indicar elementos opcionales. Se necesitan los signos de igual (=) que se muestran en el gráfico de sintaxis. El submandato GRAPHSPEC es necesario.


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 }

Este mandato lee el conjunto de datos activo y provoca la ejecución de los mandatos pendientes. Consulte el tema Orden de mandatos para obtener más información.

Historial de versiones

Publique 14.0

  • Se ha introducido el mandato.

Publique 15.0

  • Calificador de sintaxis de RENAME en desuso.
  • Se han introducido las funciones COUNTCI, MEDIANCI, MEANCI, MEANSDy MEANSE .

Publique 17.0

  • Se ha añadido SOURCE=VIZTEMPLATE para dar soporte a las plantillas de visualización.
  • Se ha añadido la palabra clave VIZSTYLESHEET para dar soporte a las hojas de estilo de visualización.

Publique 19.0

  • Se ha añadido LOCATION=FILE para dar soporte a las plantillas de visualización almacenadas en una ubicación arbitraria en el sistema de archivos.

Publique 20.0

  • Se ha añadido la palabra clave VIZMAP para dar soporte a las visualizaciones de mapas.

Publique 25.0

  • Se ha añadido el submandato FITLINES .
  • Se ha añadido el submandato GRIDLINES .
  • Se ha añadido el submandato FRAME .
  • Se ha añadido el submandato COLORCYCLE .
  • Palabra clave DATAFILTER añadida al subcomando GRAPHDATASET .

Ejemplos

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.