注: JMP は Mac と Windows の両方でスプレッドシート ファイルを読み取ることができますが、Excel とは異なるツールを使用しているため、私の投稿では Windows マシンと Excel について言及しています。一部の機能は新しいバージョンに関連します (例: Excel インポート ウィザードは JMP 11 で導入され、Excel の色のインポートは JMP 13 で導入されました)。
前回のブログ記事「JMP と Excel - 終わりのない物語? - パート 0」では、JMP で Excel データを扱うときに直面する可能性のある一般的な落とし穴について学ぶことをお約束しました。実際にそれを行う前に、JMP と Excel の基本的な違いと、JMP にデータを取り込む方法について理解する必要があります。まずは、データ セットの構造から始めましょう。
- Excel では、残りのデータの構造に関係なく、あらゆる種類のデータを 1 つのセルに入力できます。JMP では、セルはその列に関連付けられ、したがって 1 つの特定の変数に関連付けられます。
- さらに、Excel の 1 つのスプレッドシートには複数のワークシートを含めることができますが、JMP では複数または 1 つの結合テーブルを含めることができます。
単純な構造の Excel ファイルがインポートに最適であることは想像がつくでしょう。単純な構造とは、最初の行に列ヘッダーが含まれ、2 行目からデータがリストされることを意味します。次のようなデータは簡単にインポートできます。
- Excel のデータをコピーし、JMP データ テーブルに貼り付けます。特定の位置に貼り付ける必要がない場合は、メニュー オプションの [編集→貼り付け] または [編集→列名で貼り付け] を使用することをお勧めします。
- または、 Excel で JMP リボンを使用します。

- または、エクスプローラーからファイルをJMPウィンドウにドラッグし、「インポート」を押します。
- または、「ファイル」→「開く」オプションを使用するか、JMP スターターの「表示」メニューを使用します。
データ構造が単純な場合、すべて非常に簡単なオプションになります (ただし、特別なデータ形式が使用されている場合は問題が発生する可能性がありますが、これについては後の記事で説明します)。
ただし、最初の行に変数名があり、その後にデータが続くとは限りません。Excel ファイルの構造の中には、表内のデータの概要を把握するのに役立つものもあります。しかし、統計分析を行うには、こうした構造が非常に扱いにくいものになることがよくあります。では、このような重要なスプレッドシート データを JMP に取り込むにはどうすればよいでしょうか。最初の例を見てみましょう。

ここには、Excel スプレッドシートに典型的なデータがあります。上部と側面の階層ヘッダー、結合されたセル、およびスパンされたマトリックス内のデータです。JMP では、データ テーブルをそのままコピーしても統計分析には使用できません。そのため、JMP の Excel インポート ウィザードを使用して開きます。

さまざまなオプションがありますが、このタイプのデータにとって最も重要なオプションは、インポート ウィザードのこのページと次のページの両方にあります。まず、「列ヘッダーのある行数」を 3 に定義する必要があります。これは、年、四半期、月がそれぞれ別の行にあるためです。これにより、ヘッダー情報が列ごとに 1 つのヘッダーに結合されます。

次のページに進み、左側にある州、郡、都市の情報を処理します。「複数の列ヘッダー行を階層として扱う」をチェックすると、ヘッダー情報が 3 つの新しい列に積み重ねられ、分析に適した構造が提供されます。これで、データをインポートして分析する準備が整いました。

これを実際にご覧になりたい場合は、この短いビデオ(JMP 12 を使用) をお勧めします。インポート ウィザードを使い始めたばかりの場合、1 つ注意点があります。最後の設定が保存されるため、新しい異なるデータをインポートするときに、データが予想外に表示される可能性があります。[デフォルト設定を復元] ボタンを使用すると、ウィザードで設定をリセットできます。
これまで、単純な構造化データをインポートするいくつかの方法と、JMP の Excel インポート ウィザードを使用して階層型および/または結合されたデータ セットを処理する方法について説明しました。複数のワークシートを一度にインポートする方法について説明した次の投稿をお楽しみに。また、JSL スクリプトを使用して複数の Excel シートを自動的に読み取る方法も紹介します。その後、データの形式などに基づいて発生する可能性のある課題について説明します。
皆さんのコメントや体験談の共有を楽しみにしています。