使用预览在 JMP15 中导入多个文件?在早期版本的 JMP 中,我可以导入多个文件并使用预览来更改列的数据格式。看起来 JMP15 中的该功能不再可用。
我有许多需要导入的 CSV 文件,但为了正确获取数据,我需要确保将一列导入为文本而不是数字。
正在导入的数据有一列的数字如下所示:
1,1.1, 1.10, 1.11,1.12 等
在这些文件中,1.1 和 1.10 意味着不同的东西,当我在 JMP15 中使用多个文件导入时,它会自动转换为数字格式,1.10 变成 1.1,这对于这个数据集是不正确的。
文件太多,无法通过使用“文件”->“打开”并选择“打开为:数据(使用预览)”一次手动导入一个。
需要将数据类型从数字更改为文本以防止 1.10 变为 1.1 的列名称在所有 CSV 文件中都是相同的。
我在 3 个不同的目录中导入 100 多个不同的文件。
除了编写一个脚本来一次导入每个文件,更改列数据类型,然后将它们全部连接到一个 JMP 文件之外,还有其他解决方案吗?
数据访问回复:使用预览在 JMP15 中导入多个文件?JMP 中有两种不同的工具可以导入文本文件。 最近添加了多文件导入(JMP 14?),文本文件导入已经存在很长时间了。 两者共享相似的“csv 设置”。
文本文件导入使用试探法来猜测文件的性质。 它一次导入一个文件,并生成一个可以重复使用的脚本(脚本将比预览运行得更快,因为可以跳过启发式内容。)文件-打开,选择 TXT 或 CSV 或 TSV 文件。 从对话框中请求预览向导。 这可能是你记得的。
The wizard might be called previewThe wizard might be called preview该向导可能称为预览
The preview wizard for CSV filesThe preview wizard for CSV filesCSV 文件的预览向导
多文件导入旨在导入一个充满相似文件的目录,使用文件名/大小/时间作为过滤器。 它非常快,因为它可以同时处理多个 CSV 文件,并且不使用试探法来猜测文件的性质。 (它也可以处理其他一些文件格式。)
如果您的文件很短(10K 行?),速度问题不会产生影响。 如果您需要加载超过 100 个,都一样,MFI 是最佳选择。
回复:使用预览在 JMP15 中导入多个文件?我确实有其他带有“。”的列作为需要留下来的人数的一部分。 所以,使用“。”是个好主意,但在这种情况下行不通。
我将查看链接中的脚本。
谢谢吉姆和蒂埃里
回复:使用预览在 JMP15 中导入多个文件?嗨黎明,
我有一个奇怪的想法,但它可能会奏效:你能包括字符“。”吗?作为附加分隔符,这会将您的 ID 分成两列,导入后可以将它们连接为文本。 这仅在您的其余列不包含此字符时才有效。 否则,您可能需要查看类似于本文中描述的 JSL 脚本:将数据导入 Jmp
最好的,
TS
回复:使用预览在 JMP15 中导入多个文件?也许另一位社区成员对此有比我更深刻的见解。回复:使用预览在 JMP15 中导入多个文件?不,我不这么认为。 我不记得经常使用它。通常,我导入的大部分数据都不会发生此类问题。
回复:使用预览在 JMP15 中导入多个文件?您是否正在考虑使用 Excel 向导?回复:使用预览在 JMP15 中导入多个文件?我相信我过去使用的版本是 JMP13(在另一家公司),所以我无法再访问它了。可能是我记错了。
“CSV 设置”按钮是否允许在 JMP13 中设置列数据类型? 我知道 JMP15 中的“设置”按钮没有。
但是,对于 JMP15,我需要找到一种方法将大量文件(从多个目录)导入 JMP,并确保至少有一列作为文本而不是数据导入,这样我就不会丢失信息。还有其他解决方案吗?
回复:使用预览在 JMP15 中导入多个文件?下面是左侧 JMP 13 和右侧 JMP 15 的“导入多个文件”对话框。在 JMP 13 之前,据我的搜索显示,没有导入多个文件选项。您能否提供您所指的 JMP 版本,以及您为获得所指的“导入多个文件”所做的精确选择?
