我有兩個 .csv 文件,它們共用一個列標題,即 WELL POSITION,我想將這兩個文件合併成一個文件。
另外,其中一個檔案有兩列,每列包含以垂直線 (|) 分隔的數值。我需要格式化這個 .csv 文件,讓每個數值都位於單獨的一行中。
我已將提到的兩個文件作為附件發送。
你好,Pilar,
您在這裡看到的是「垂直線分隔」文本,X 列和 Y 列的資料格式為「1 | 2 | 3」等等。 JMP 的「列」>「實用工具」>「文字分列」選項可以幫您解決這個問題。下面我會詳細介紹我的操作步驟,我還用工作流程建構器建立了一個工作流程供您參考。
首先,你需要匯入基線檔案和元文件,你可以選擇“檔案”>“開啟”,或直接拖曳到 JMP 視窗中。首先匯入基線檔案:
Ben_BarrIngh_0-1788791270632.pngBen_BarrIngh_0-1788791270632.png
我們需要移除 X 和 Y 分隔符,並為每個條目建立單獨的列,稍後使用 JMP 將它們合併在一起。對於 X 列和 Y 列,我們需要按一下該列,然後依序選擇「列」>「實用工具」>「文字分列」。在彈出的視窗中,新增“|”作為分隔符,然後按一下“確定”。對 Y 列執行相同的操作。
Ben_BarrIngh_1-1788791329767.pngBen_BarrIngh_1-1788791329767.png
Ben_BarrIngh_2-1788791349509.pngBen_BarrIngh_2-1788791349509.png
數據表將如下所示:
Ben_BarrIngh_4-1788791416070.pngBen_BarrIngh_4-1788791416070.png
我們不想保留原來的“X”列和“Y”列,所以我們可以刪除它們。
現在我們要從資料中建立兩列,一列用於 X 軸,另一列用於 Y 軸。為此,請轉到“表格”>“堆疊”,然後選擇所有 X 軸和 Y 軸列。為了讓 JMP 識別這是兩個不同的堆疊群組,請按一下“多系列堆疊”,將系列設為“2”,然後按一下“連續”(請參閱下圖)。
Ben_BarrIngh_5-1788791535378.pngBen_BarrIngh_5-1788791535378.png
產生的表格中,X 和 Y 表格將正確堆疊和對齊,您可以刪除「標籤」和「標籤2」列,將「資料」列重命名為 x 和 Y,然後就完成了。
Ben_BarrIngh_6-1788791623067.pngBen_BarrIngh_6-1788791623067.png
正如我所提到的,我據此創建了一個工作流程,並添加了一個選擇 Excel 文件的步驟,因此只要文件格式相同,它就應該適用於您的所有文件(我在最後添加了一個圖表步驟,只是為了展示如何自動生成圖表)。
希望對您有幫助!
謝謝,
本
你好,Pilar,
我發現我漏掉了第二部分:
匯入「Meta」和「Baseline」檔案後,您可以利用它們都包含描述「井」的列這一事實將它們合併起來——轉到「Baseline」表,然後選擇「表」>「更新」。您可以選擇使用“Meta”表更新它,只需匹配顯示井的列即可(請參閱下文)。
Ben_BarrIngh_7-1788791810629.png
這將透過「Well」來標識,把一個表中的元資料貼到另一個表中。
謝謝,
本