我使用SPSS modeler
並且我有一個變量,該軟件將其識別爲數字。所以missing
的值是$null$
。我希望變量的缺失值可以用''
作爲character
來選擇。如何更改格式/處理SPSS中的缺失值
因此,我想:或者從numeric
trasform變量的格式character
或只改變missing
值從$null$
到''
。
我該如何解決?
在此先感謝
我使用SPSS modeler
並且我有一個變量,該軟件將其識別爲數字。所以missing
的值是$null$
。我希望變量的缺失值可以用''
作爲character
來選擇。如何更改格式/處理SPSS中的缺失值
因此,我想:或者從numeric
trasform變量的格式character
或只改變missing
值從$null$
到''
。
我該如何解決?
在此先感謝
數字字段選擇空值的最好方法是使用@NULL()函數從空白和表達式生成器的空區域。
例如,如果您只想保留空值以便檢查它們,則可以使用Select節點。將單選按鈕設置爲包含。按下表達式生成器(計算器)按鈕。在常規功能左側的下拉菜單中更改過濾器以顯示空白和空(按B 2或3次)。雙擊@NULL(ITEM)。轉到右側,然後雙擊您的數字字段名稱。放置一個Table節點並運行它。
Using Select @NULL in IBM SPSS Modeler
另一種方式來查看剛纔的空行是進入@NULL(VARNAME)函數進入「高光記錄,其中」表格對話框的部分。
"Highlight records where" dialog
當您運行表,任何行就是這個情況屬實將顯示爲紅色來。
如果您確實需要變量作爲字符串,則使用Compute節點以新名稱創建此字段的副本,並使用表達式生成器的轉換部分中的to_string()函數更改類型的變量。現在您將能夠使用Select節點來抓取「」作爲缺失值。或者您可以使用Filler節點替換列,但之後您無法進行比較。
在這個答案所示的對話框例子使用安裝在你的IBM SPSS Modeler軟件這個樣品流:
C:\ Program Files文件\ IBM \ SPSS \ Modeler的\ 18.0 \演示\流\ featureselection.str