在執行分析之前,我希望我的JMP腳本驗證col內容是否為數字你好社區,
我有一個當前正在運行的JMP腳本。然而,我遇到了特殊的情況,因為在col中存在一個字符串觀察,因為它需要一個數字字符串。
在嘗試執行所需的分析之前,我希望我的腳本檢查此列中的每個觀察以確保它們都是數字。如果找到非數字字符,我想刪除它。
此問題源於以下事實:從我的測試設備生成的源文件在發生錯誤時填充字符串。
非常感謝您的幫助/時間。
問候,
奧盧。
Re:在執行分析之前,我希望我的JMP腳本驗證col內容是否為數字感謝您及時的回复。我會盡快試一下,讓你知道。
謝謝,
奧盧。
Re:在執行分析之前,我希望我的JMP腳本驗證col內容是否為數字以下將可疑列轉換為數字,當它執行此操作時,它將自動將任何無法轉換為數字的值轉換為缺失值
Clear Globals(); Clear Log();
dt = Current Data Table();
Column(dt,"Test")<<DATA type=""></DATA>
Re:在執行分析之前,我希望我的JMP腳本驗證col內容是否為數字編輯後 @txnelson 的帖子。我忘了提到列數據類型編輯。
@Ainaskid ,
您好,我會嘗試以下方法。基本上,如果您知道列中的任何字符串無效或錯誤,請將列建模為數字並隱藏或排除字符串,如下所示。
Clear Globals(); Clear Log();
dt = Current Data Table();
Col = Column(dt,"Test"); // assuming column "Test" is the desired column
<BR />Col << Data Type("Numeric) << Set Modeling Type("Continuous"); <BR />
dt << select Where(IsMissing(:Test));
dt << Hide and Exclude ; // Can also delete