有沒有快速轉換列資料型別的方法?我有一個問題需要幫助,謝謝。
有一個表有1200多個列,由於很多資料值以「i」開頭,所以大約有900列,所以我需要將列格式從字元轉換為數字,但使用for循環,它太慢了,有沒有快速的方法?
自動化和腳本回覆:有沒有快速轉換列資料型別的方法?為了澄清起見,當您聲明「許多資料值以「i」開頭」時,您是在說在列中您有資料值,例如
i78
?
如果這就是您所指的,則需要將該值變更為
178
或只是刪除“i”並離開
78
或只是將該值設為缺失值
回覆:有沒有快速轉換列資料型別的方法?您可以嘗試選擇列,右鍵單擊並使用


回覆:有沒有快速轉換列資料型別的方法?有許多以i開頭的值,我們無論如何都將這些資料定義為無效值,必須轉為缺失值
回覆:有沒有快速轉換列資料型別的方法?For Each( {col, index}, {:a, :b, :c},
col << Data Type( numeric ) <<
Set Modeling Type( "continuous" )
);謝謝!但當有數千列且值較多時,速度仍然很慢。
回覆:有沒有快速轉換列資料型別的方法?謝謝!還是慢啊,20分鐘吧…
有沒有辦法在資料匯入之前更改格式?
回覆:有沒有快速轉換列資料型別的方法?您可以嘗試透過讓資料表不可見(將其作為不可見開啟/將其作為不可見查詢或使用<< show window(0))並使用<< Begin Data Update before 和<< End Data Update after 循環來嘗試加快速度。
回覆:有沒有快速轉換列資料型別的方法?也許(我認為你根本沒有定義數據來自哪裡)?在最好的情況下,您可以從源頭修復數據