2011-04-28 50 views
1

我遇到了一堆SPSS文件的問題。幾個變量名包含'。' (點),我需要替換下劃線爲SQL目的。用變量名替換字符的語法?

我知道有命令RENAME VARIABLE (varx = vara)。所以我在想,必須有一個「簡單」的方法來循環所有變量,並簡單地替換我需要替換的東西。

不幸的是,我完全不知道SPSS Syntax如何工作,或者我需要使用宏。

這是一個手動操作的痛苦,所以任何幫助將不勝感激。

+0

您將需要求助於編寫一個python腳本來在SPSS中本地執行此操作。查看stats.se網站上的[SPSS tag wiki](http://stats.stackexchange.com/tags/spss/info)以獲取幫助您入門的一些參考資料。具體來說,編程和數據管理pdf將是有趣的,以及SPSS特定的論壇。除非你的變量名稱是非常標準化和可預測的,否則通過一個宏來完成這件事將是一件困難的任務。 – 2011-04-29 13:14:24

+0

好的。我已經通過將變量列表粘貼到Notepad ++並使用塊選擇爲每個單獨寫入一個'RENAME VARIABLE'來解決這個問題。它的工作,但我不喜歡它:) – 2011-04-29 15:28:37

回答