僅將大型 csv 檔案的一部分匯入到 JMP我有一個大型 csv 文件,其中包含美國所有 50 個州的超過 5000 萬行資料。 如何僅將部分資料匯入 JMP(例如,僅限加州的資料)?
一種方法是在 JMP 中開啟 cvs 文件,然後篩選出加州的數據,但這需要很長時間。 所以我想知道是否有辦法過濾資料*前*將其導入到 JMP 中? 我想這可以透過查詢產生器來完成(對嗎?),但是可以在 csv 檔案上完成嗎? 請指教。
資料存取回覆:僅將大型 csv 檔案的一部分匯入到 JMP如果您發現 csv 匯入速度很慢,請嘗試匯入多個檔案。 它不能解決過濾問題,但即使只有一個文件,它也可能會快一些。 載入資料後,過濾應該相當快。
或者,保留 CSV 匯入中的來源腳本並在下次使用該腳本。 CSV 導入(與多文件導入不同)對資料進行額外傳遞,以發現哪些列是字元列和數字列。 使用來源腳本,不需要進行額外的傳遞。
另外,如果資料表太大而無法容納記憶體(8GB? 16GB?)那麼速度會很慢,增加記憶體可能是最好的選擇。 如果您有磁碟指示燈,請密切注意它,或使用任務管理器等查看磁碟是否 100% 繁忙。