Excel ファイルを開く方法と、JMP に組み込まれている Excel インポート ウィザードを使用して、1 つまたは複数の Excel ワークシート内のどこにでもある可能性のあるデータ (表示されているかどうかに関係なく) を取り込む方法を説明します。
JMP は、単一の構成要素、変数、または属性を表す列が必要な場合に、構造化された行/列アプローチをデータに提供します。 通常、分析で特に必要とされない限り、その属性に関連付けられた列は 1 つだけ必要です。 多くの場合、JMP は行を使用して 1 つの単位または観測を表し、残りのすべての列のすべてのデータがその 1 つの単位または観測のみを反映するようにします。
デフォルトのJMPプリファレンスは、Excelファイルを開いたときにExcelインポートウィザードを開くように設定されています。 この設定 (Windows の場合) を [ファイル] > [設定] > [サード パーティ データ] から確認します。
Excel Import Wizard Preference setting (Windows).Excel インポート ウィザードの基本設定 (Windows)。
簡単な紹介例
- Excel ファイルをダブルクリックして、ファイルを Excel インポート ウィザードで開きます。
- 目的のワークシートを選択し、データ プレビューを表示して、現在のワークシート設定を使用して何が起こるかを確認します。
- インポート後、列パネルの各変数/列のモデリング タイプと行数を表示して、インポートによってすべての行が取り込まれたことを確認します。
例: 結合されたセルと複数の列ヘッダー
- データ プレビューで、デフォルトで JMP が結合セルをどのように処理するかを確認し、[次へ] を選択してデフォルトの結合セル設定を表示または変更します。
- この例では、スパンされた行にデータをレプリケートします。
- この例では、非表示の列を非表示にするのチェックを外して、JMP が持ち込んだものを確認します。 ただし、この例では、これらの非表示のセルは必要ないため、既定の設定のままにして、ボックスを [抑制] にチェックします。
例: 1 つの Excel ワークシートに 2 つのテーブル
- プロセス データと関連する仕様制限の 2 つのテーブルがありますが、列ヘッダーは 1 つだけです。
- 列ヘッダーはいずれかの表の下にありますが、ワークシート設定は柔軟で、上のデータを下のヘッダーと組み合わせることができます。 [次へ] ボタンを使用して、データが終了する場所を選択し、テーブルを適切に引き込みます。プロセス データ用のテーブルと、関連する仕様制限用のテーブルが 1 つずつ用意されています。
- おまけ: 仕様制限をデータ テーブルに列プロパティ メタ データとして読み込む方法を参照してください。
例: 複数のワークシートにわたる複数のテーブル
- 5 つの異なる Excel テーブルが同じ形式であり、基本的に同じ内容であり、異なる Excel ワークシートにまたがっているだけです。
- [すべてのワークシートに使用] チェック ボックスをオンにします。
- ワークシート ウィンドウからワークシートを選択します。
- チェックボックスをオンにして、ワークシートを連結し、JMP で列を一致させます。
- 必要に応じて、ワークシート名を含む列の追加を選択します。
- Excelでデータ型の不一致が見つかった場合にJMPがデータ型を変更する方法と、不一致データを見つけて処理する方法をご覧ください。
例: 数式の処理
- JMP は数式ではなくデータをインポートします。Excel では、さまざまなセルで異なる数式を使用できます。 この不一致により、分析が困難になり、コストがかかる可能性があるため、JMP で正しい数式をクリーンアップ/再作成します。
- この例では、スタックを使用して、インポートされたデータをフォーマットし、関係の性質を正確に反映し、JMP で分析できるように計算されたデータを提供する単一の数式列を利用する表を作成します。
例: ワークフローの自動化 (別のビデオとしても利用できます。)
- Excel インポート ウィザードを使用してデータをインポートした後、JMP が提供する関連スクリプトを使用して、インポート中およびインポート後の一連の手順を実行できます。
- JMP 16 以降では、強化されたログ (アクション レコーダー) を使用して、すべてのインポート手順、データ準備手順、および最終レポートをキャプチャします。この場合、それらは、インポート、スタック、グラフ ビルダーを使用して作成されたグラフの作成、および安定性分析の作成 (劣化レポートを使用) です。
- 拡張ログからスクリプト ウィンドウにスクリプトを保存し、メニュー バーの [実行/再生] アイコンをクリックします。
- JMP 16 より前のバージョンでは、インポート、スタック、グラフ ビルダー、劣化レポート スクリプトを手動で組み合わせることができます。
チップ
- インポート ウィザードを使用して Excel ファイルをインポートする過去の作業を取り除きたい場合は、既定の設定を復元します。
Multiple Worksheet Options複数のワークシート オプション
Data Previewデータのプレビュー
Merged Cells結合されたセル
Default Treatment of Merged Cells結合されたセルのデフォルトの処理
Q: 数値データをインポートすると、日付や指数記号を含む文字列などの文字データとしてインポートされることがあります。
A: 列に文字 (非数値) データがある場合、列全体が文字データとしてインポートされるため、問題のあるデータを見つけて修正してから、[列情報] > [データ タイプ] を [数値] に変更する必要があります。
Q: 06518 などの郵便番号のように、先行ゼロの損失を修正するにはどうすればよいですか?
A: 出席者のマーク・デイトンより@マークデイトン: 郵便番号に先行ゼロを追加する式は、Right(Char(:col), 5, "0") です。