表格保留第一个拆分字符你好,
我有一个 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 文件时指定使用带有预览的数据选项。 
它将允许您指定“|”作为分隔符
然后最终将在每个字段中作为单独的列读取。
然后你可以删除所有你不想要的列