表格保留第一個拆分字符你好,
我有一個 CSV 文件,每一行都有不同的管道 |數據。 第一行是標題名稱。
我是否循環每一行以獲取第一個單詞,將其放入新表並導出到 CSV?
更好的方法是什麼?
下面的例子是我會保留1.611120 並忽略其餘部分。
Word( 1, "1.611120|10.63220|111.0111100|11110.633320|-987654|ABCDE||12222.020|||98|ABCD|", "|" );
回复:表格保留第一個拆分字符正如我在上次回復中所說:
"由於列名包含在您的 .csv 文件中,您只需從代碼中完全刪除整個 Columns() 部分,JMP 就會在您的 .csv 文件中找到所有列。 "
所以復制並粘貼代碼。刪除代碼的 Columns() 部分。然後將路徑更改為不同的 .csv 文件,您將看到代碼將能夠打開新的數據表。
回复:表格保留第一個拆分字符吉姆,
對於每個 .csv 文件,我的列名稱(第一行)每次都不同,它不是固定列 #。 我可以有 10 列或 50 列管道數據,所以我不能對 Column() 進行硬編碼。
我只想保留數據的第一個管道。
謝謝。
回复:表格保留第一個拆分字符如果您將數據預覽器用於第一個輸入,則可以讓 JMP 為您提供 JSL 以打開未來的實例。創建數據表後,使用數據預覽器,只需轉到數據表的表面板中的“源”元素, 
右鍵單擊綠色三角形,然後選擇“編輯”

在那裡,您將找到在 .csv 文件的未來實例中讀取所需的 JSL

由於列名包含在您的 .csv 文件中,您只需從代碼中完全刪除整個 Columns() 部分,JMP 就會在您的 .csv 文件中找到所有列。
回复:表格保留第一個拆分字符謝謝你。
我希望用 JSL 自動化這個。
回复:表格保留第一個拆分字符我建議您在打開 .csv 文件時指定使用帶有預覽的數據選項。 
它將允許您指定“|”作為分隔符
然後最終將在每個字段中作為單獨的列讀取。
然後你可以刪除所有你不想要的列