SPSSマクロを初めて使用しています。私はCTablesの生産を自動化するつもりです。 ctablesでは、変数を除いてすべてが同じままです。SPSS CTables via macro
私のコマンドは次のとおりです。
CTABLES
/VLABELS VARIABLES=usevar anzahl gesamt F0passthrough DISPLAY=LABEL
/TABLE usevar [C][COLPCT.VALIDN '' PCT40.1] + anzahl [C][COUNT '' F40.0] BY gesamt + F0passthrough
/SLABELS POSITION=ROW
/CATEGORIES VARIABLES=usevar anzahl ORDER=A KEY=VALUE EMPTY=INCLUDE
/CATEGORIES VARIABLES=gesamt F0passthrough ORDER=A KEY=VALUE EMPTY=EXCLUDE.
filter off.
usevarは、私はマクロと交換に目指す変数です。
(例えば私の変数は、F5 F6 F7ある)ので、私は試してみました:
DEFINE !usevar()
F1 F5
!ENDDEFINE.
CTABLES
/VLABELS VARIABLES=usevar anzahl gesamt F0passthrough DISPLAY=LABEL
/TABLE usevar [C][COLPCT.VALIDN '' PCT40.1] + anzahl [C][COUNT '' F40.0] BY gesamt + F0passthrough
/SLABELS POSITION=ROW
/CATEGORIES VARIABLES=usevar anzahl ORDER=A KEY=VALUE EMPTY=INCLUDE
/CATEGORIES VARIABLES=gesamt F0passthrough ORDER=A KEY=VALUE EMPTY=EXCLUDE.
filter off.
すべてのヘルプははるかに高く評価された - サンプルデータを提供していませんでした。ちょうど正しい方向にヒントが必要です。
例をたくさんありがとう、私は構文とマクロロジックに精通しています。 –