我有一個缺少值的日期字段。我想用指定的日期替換缺失的值。我試圖通過給丟失的值賦值來重新編碼變量,但似乎沒有允許xx/xx/xxxx格式的輸入。我試圖確定我的日期的數字值,認爲這是記錄字段想要的,但是也沒有成功。我正在考慮計算if語句是否可能,即如果系統缺少輸入日期,但我又對正確的命令感到迷茫。任何幫助將不勝感激!SPSS:用日期替換缺失值
0
A
回答
1
你可以像這樣指定的日期代替缺失值:
if missing(datevar) datevar = date.mdy(12,20,1999).
exe.
0
感謝所有的建議 - 我查了格式。我猜測SPSS在列中有一個問題,因爲它有一個日期減法公式。所以我刪除了公式(僅限於粘貼值),在SPSS中重新打開它,並且它工作正常。
相關問題
- 1. 替換缺失值
- 2. 用宏替換缺失值
- 3. Rapidminer/Excel缺失值替換
- 4. SAS缺失值替換
- 5. 用相同數據集中的非缺失替換缺失值
- 6. 重新編碼缺失值入SPSS 23
- 7. SPSS語法 - 如何通過SPSS處理缺失值語法
- 8. 替換缺失值在分類數據
- 9. Stata foreach循環替換缺失值
- 10. Stata:如何用羣集中的非缺失值替換缺失值?
- 11. 如果滯後和潛伏期相同,則替換缺失值
- 12. SAS - 缺少值替換「。」由0數字,但沒有日期
- 13. 用平均值代替缺失值
- 14. 找出缺失的日期
- 15. DATEADD和缺失日期
- 16. 缺失日期範圍
- 17. Spark:用另一列中的值替換缺失值
- 18. R - 用相同條目的另一個值替換缺失值
- 19. 計算SPSS文件中缺失值的數量(使用memisc)
- 20. 缺失值重複測量設計使用SPSS
- 21. 如何在7天內用以前的缺失替換缺失
- 22. c#用epoche替換日期
- 23. Sed替換日期
- 24. 用於平均缺失日期的MySQL
- 25. 應用函數來代替缺失值
- 26. Oracle:在缺失值的日期內選擇日期範圍內的值
- 27. 用最常見的列項替換缺失值。 (Imputer()) - Python scikit-learn
- 28. 用數字替換數據集中的缺失值?
- 29. 如何用缺省值替換丟失的可選標記?
- 30. 使用python/pandas替換第二個列表中的缺失值
更新:我試圖使用'定義變量屬性'菜單重新定義日期變量。但是,看起來「缺失值」實際上列爲10/4/1582。希望有人知道這意味着什麼。我應該補充說,數據集是從SQL sp導入的。 – jam320
更新:我可以通過在Excel中打開數據集來改變「缺失值」,使用if語句將空白轉換爲指定日期,格式化新日期列爲「短日期」,並在SPSS中重新打開。我試圖通過在SPSS中解決這個問題來避免這種情況,所以如果它們存在,我仍然歡迎任何解決方案。 – jam320
您可能想要了解爲什麼特定記錄在第一個實例中會以缺失值形式出現?這是預期的嗎?也許日期以不同的格式存儲?例如MM/DD/YYYY與DD/MM/YYYY(或任何其他潛在格式)? –