將 CSV 匯入多個檔案時,是否可以僅選擇並堆疊 CSV 中的任意列?多個檔案匯入速度非常快,因此沒有速度方面的抱怨。
但是,如果要讀取的CSV沒有完全相同的列,則會將其拆分為多個檔案並製成表格。
因此,我認為可以透過提前選擇每個 CSV 中儲存的任何列並開始堆疊來避免這種情況。
有沒有辦法寫這樣的JSL?
如果您能教我,我將不勝感激。感謝您的支持。
版本:JMP18.1.1
dt = Multiple File Import(
<<SET folder=""></SET>
<BR /><LINGO-LABS id="lingo-labs-827585" slang="en-US" mode="CREATE"><LINGO-LABEL>自動化和腳本編寫</LINGO-LABEL><LINGO-LABEL>資料存取</LINGO-LABEL><LINGO-LABEL>資料混合與清理</LINGO-LABEL><LINGO-LABEL>視窗</LINGO-LABEL></LINGO-LABS>回覆:將 CSV 作為多個檔案匯入時,是否可以僅選擇 CSV 中的任意列並將它們堆疊?對您提供的腳本進行以下修改應該允許您獲取 MFI 生成的所有各種表並將它們堆疊(連接)到一個最終表中,堆疊所有具有相同名稱的列。
Names default to here(1);
mfi = Multiple File Import(
<<SET folder=""></SET>
回覆:將 CSV 作為多個檔案匯入時,是否可以僅選擇 CSV 中的任意列並將它們堆疊?這是一個非常簡單的解決方案。
據我了解,可以透過以下方式實現。
1. 在MFI,首先將每個表堆疊起來。
2.取得tables變數產生的表名
3.定義最終要整合的表為final
4. 首先,根據MFI產生的表頭,使用2中的變數將所有表格相加。
是嗎?
依照我的理解,上述流程正確嗎?
我明白我所要做的就是根據這個 dt 剪掉必要的列。