一個字符串,我上的SPSS宏,旨在創建自定義表,每個包含變量標籤(而不是名稱,它目前並)的目標努力。作爲簡化示例:提取變量標籤和使用它們作爲SPSS宏觀
DEFINE !Ctables_loop (byvarlist = !CMDEND)
!DO !byvar !IN (!byvarlist)
CTABLES /titles Title= !QUOTE(!CONCAT('Table: ', !byvar)).
!DOEND
!ENDDEFINE.
理想情況下,此解決方案只涉及SPSS Macro語言。
謝謝!
感謝您的回覆。不幸的是,TVars和Ovars似乎不影響由宏標題指定的變量。 – Dion
,你需要建立你的'CTABLES'語法,你希望他們使用的標籤,然後進行宏觀使用了一些變量相同的語法。宏對命令的結果沒有直接的影響 - 它只是根據你的定義構造語法並運行它。 –
對不起,我不知道你的意思。我自己解決了這個問題(請參閱我發佈的答案),但如果您的解決方案更加有效,我將非常感謝您提供解決方案的示例。感謝你付出的努力! – Dion