仅将大型csv文件的一部分导入JMP我有一个很大的csv文件,其中包含美国所有50个州的> 5000万行数据。如何仅将部分数据导入JMP(例如,仅适用于加利福尼亚的数据)?
一种方法是在JMP中打开cvs文件,然后过滤掉加利福尼亚的数据,但这要花很多时间。所以我想知道是否有一种方法可以过滤数据* 之前* 导入到JMP?我猜这可以通过查询生成器完成(对吗?),但是可以在csv文件上完成吗?请指教。
数据表回复:仅将大型csv文件的一部分导入JMP如果您发现csv导入缓慢,请尝试导入多个文件。它无法解决过滤问题,但即使只有一个文件,也可能会更快。数据加载后,过滤应该非常快。
或者,保留CSV导入中的源脚本,并在下次使用该脚本。CSV导入(不同于多个文件导入)对数据进行了额外的传递,以发现哪些列是字符和数字。使用源脚本,不需要进行额外的传递。
另外,如果数据表太大而无法容纳内存(8GB?16GB?),那么它将变慢,增加内存可能是最佳选择。如果您有磁盘指示灯,请随时注意,或使用任务管理器等查看磁盘是否100%忙碌。