在 JMP 16 中導入 Excel 工作表時出現問題;日期和小數點分隔符的轉換大家好,
我在將 Excel 工作表導入 JMP 16 時遇到問題,其中一些問題在 JMP 14 中也存在。
我嘗試在 JMP 中導入和使用兩張工作表,但它們提出了不同的問題。
兩張表都包含寫為 dd/mm/yyyy 的日期以及使用“,”作為小數點分隔符的值。
一張紙可以很好地讀取日期,並且它們按正確的格式和數據類型進行分類。 另一種被解讀為文本和分類。
JMP 16 也無法處理帶有 , - 小數點分隔符的導入,儘管它在 JMP 14 中運行良好。
在此線程中,建議手動更改數據類型:如何從Excel導入數據? - JMP 用戶社區
這不會立即起作用,因為 JMP 16 只是將所有單元格轉換為 NAN - 此外,當有很多結果列時,這將非常乏味。
更改標記為 JMP 16 首選項 > Widows 特定 > 使用 JMP 語言而不是數字、日期和貨幣格式的系統設置的首選項。
允許我使用 .而不是 , 作為分隔符 - 但我需要能夠使用 , - 小數點分隔符導入數據。
有誰知道如何解決這個問題?
先感謝您。
大規模定制視窗回复:在 JMP 16 中導入 Excel 工作表時出現問題;日期和小數點分隔符的轉換謝謝您的回答!
我希望避免需要更改小數點分隔符,但這種方法比使用查找和替換更快、更智能。
回复:在 JMP 16 中導入 Excel 工作表時出現問題;日期和小數點分隔符的轉換您可以將所有數據作為字符導入,然後使用 JMP 公式將數據轉換為正確的類型。我有時會使用腳本工具為此,可以選擇一堆以逗號格式導入的列(甚至是混合使用“.”和“,”的情況),從“列”菜單中選擇“自定義轉換”,然後使用此公式轉換所有列:
Num(Substitute(<COLUMN>,",","."))</COLUMN>
然後,如果需要,使用標準化屬性將建模類型設置為連續,並隱藏/排除所有原始列。對於日期,我會使用解析日期函數執行類似的操作。

結果是這樣的:
