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構文修飾子が非推奨になりました。COUNTCI、MEDIANCI、MEANCI、MEANSD、および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.