我准备了一些在SPSS中生成表的函数,但此时我必须将所有这些表转换为自定义表。我发现我可以使用SPSS语法转换器脚本而不是从头开始编写新代码,这将更改与表相关的代码并提供适当的自定义表对应。在IBM网站上,我发现了有关此方法限制的信息,我尝试在我的代码中更改变量名称并删除,但每次我只得到一个错误。我应该在表格语法中更改什么才能使用功能语法转换器?它应该有什么形状?以下是我的例子。
DEFINE !TABLE (!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)/!pos = !tokens(1) /!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)/!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)/!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)/!pos = !tokens(1) /!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)/!pos = !tokens(1) /!pos = !tokens(1) /!pos= !tokens(1)).
TEMPORARY.
VARIABLE LABELS !1 ''.
TABLES /Format BLANK MISSING('.')
/GBASE=CASES
/PTOTAL= $t000002 '$/Total' $t000001 '$/Total'
/TABLE=$t000002 + !1 BY $t000001+ !2+ !3+ !4+ !5+ !6+ !7+ !8+ !9+ !10
/STATISTIC count( !1( F5.0 )'$$Count') cpct( !1( F5.2 ) '$$Column-%': !2 !3 !4 !5 !6 !7 !8 !9 !10) cpct( !1( F5.2 ) '$$Row-%':!1)
/TITLE = !11 !ENDDEFINE.