GGRAPH

GGRAPH は、データ・ソース内の変数から統計を計算し、グラフ仕様に従ってグラフを作成することにより、グラフを生成します。グラフ仕様は、Graphics Productions Language (GPL) または ViZmlで作成できます。

: GGRAPH シンタックス・チャートで使用される大括弧は、シンタックスの必須部分であり、オプションの要素を示すためには使用されません。 シンタックス・グラフに等号 (=) を表示する必要があります。 GRAPHSPEC サブコマンドは必須です。


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 }

このコマンドは、アクティブなデータ・セットを読み取り、保留中のコマンドを実行します。 詳しくは、トピック「 コマンドの順序 」を参照してください。

リリース履歴

リリース 14.0

  • コマンドが導入されました。

リリース 15.0

  • RENAME 構文修飾子が非推奨になりました。
  • COUNTCIMEDIANCIMEANCIMEANSD、および MEANSE の各機能が導入されました。

リリース 17.0

  • 視覚化テンプレートをサポートするために SOURCE=VIZTEMPLATE が追加されました。
  • 視覚化スタイル・シートをサポートするための VIZSTYLESHEET キーワードが追加されました。

リリース 19.0

  • ファイル・システム上の任意の場所に保管されている視覚化テンプレートをサポートするために、 LOCATION=FILE が追加されました。

リリース 20.0

  • マップの視覚化をサポートする VIZMAP キーワードが追加されました。

リリース 25.0

  • FITLINES サブコマンドが追加されました。
  • GRIDLINES サブコマンドが追加されました。
  • FRAME サブコマンドが追加されました。
  • COLORCYCLE サブコマンドが追加されました。
  • GRAPHDATASET サブコマンドに DATAFILTER キーワードが追加されました。

用例

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.