異なる列名を持つcsvファイルをマージするこんにちは、
私はたくさんのcsvファイルをたくさん持っていて、それらのほとんどは同じ列名を持っていますが、いくつかは新しい列名を持っているのでもっと少ない列を持っています。たとえば、最初のcsvには列X、Y、2番目のcsvにはX、Y、Zがあり、3番目のcsvにはX、Zがあります。これらのファイルをJMPスクリプトを使用してマージできるようにします。私はこれのどんな助けにも感謝します。ありがとう
再:異なる列名を持つCSVファイルをマージありがとうジェフ。開いているファイルを使用して、列名の開始とデータの開始と作業の詳細を設定することができました。
dt = Open( filenow, private,
Column Names Start( 2 ),
Data Starts( 3 ) );
ありがとう。
再:異なる列名を持つCSVファイルをマージさて、あなたはPreferencesでデフォルトを変更することができます。

しかし、はい、個々のファイルに対してJSLのインポートオプションを変更できます。特定のファイルのJSLを取得する最も簡単な方法は、プレビューでインポート 。結果のデータテーブルには、そのファイルのJSLを含むSourceスクリプトがあります。
再:異なる列名を持つCSVファイルをマージありがとうジェフ。これはとても役に立ちます。私はまた、そのデフォルトとは異なるようにcsvファイルを読むときの設定をするのが好きです。スクリプトにヘッダー行とデータ行の設定を追加できますか?ありがとう
再:異なる列名を持つCSVファイルをマージ
@AT 書きました:
私はたくさんのcsvファイルをたくさん持っていて、それらのほとんどは同じ列名を持っていますが、いくつかは新しい列名を持っているのでもっと少ない列を持っています。たとえば、最初のcsvには列X、Y、2番目のcsvにはX、Y、Zがあり、3番目のcsvにはX、Zがあります。これらのファイルをJMPスクリプトを使用してマージできるようにします。私はこれのどんな助けにも感謝します。ありがとう
「マージ」をもう少し明確に定義する必要があります。どういう意味ですか連結する列X、Y、およびZを持つ1つのデータテーブルにそれら?もしそうなら、それをするためにTables-> Concatenateを使うだけで、名前付きのカラムのように自動的に結合されます。スクリプトが必要な場合は、連結を使用した後に、結果のデータテーブルにSourceスクリプトが表示され、そのアクションを繰り返すようにJSLが示されます。
再:異なる列名を持つCSVファイルをマージファイルを追加する場合は、JMPメインメニュー>テーブル>連結を使用してください。これにより、列名に従って列が追加されます。異なる列のデータは、同じデータ型とモデリング型を持つ必要があります。
ファイルを開いて連結してください。 ヘルプ>スクリプトの索引>オブジェクト>データテーブル>連結の例2を参照してください。これはあなたが説明したデータテーブルの例です。
もっと複雑な場合はQuery Builderを使用してください。