前回の記事で紹介したExcelデータをJMPにインポートする3つの一般的な方法: Excel の [JMP] タブから直接、コピー アンド ペースト、インポート、データ シートの生成を行うことができます。

この記事では引き続き、JMP ソフトウェアの基本的な知識と操作について説明します。変数の種類と変数ラベルの設定.
変数の型自体は難しくありませんが、JMPでは本当に変数の型設定を柔軟に使いこなせれば、結果の世界は多彩です。ですから、この記事をよく見てみると、元の JMP の変数の型の設定には非常に多くのトリックと秘密が隠されていることがわかります。
「Diabetes」という名前のデータセットを例に取り、データをインポートすると、図 1 のような状態が表示されます。

図 1 データ例
01変数名から
変数の名前を変更したい場合「性別」を「性別」に変更するなど、それを行うには2つの方法があります.
- まず、変更する変数名を右クリックし、左クリックして [行情報] を選択し、ポップアップ ウィンドウに変更する変数名を入力して、[OK] をクリックします (図 2 参照)。

図2 変数名の変更方法1
- もう 1 つの方法は、ウィンドウの左側にある変数行テーブルで名前を変更する変数を選択し、もう一度押して編集可能モードにし (図 3 を参照)、新しい変数名を入力し、空白にするか、Enter キーを押します。

図3 変数名の変更方法2
02可変タイプ
"回線情報"このウィンドウでは、変数名だけでなく、変数の型も変更できます。
データをインポートするとき、JMP は図 4 に示すように、変数ごとに 2 つのタイプを判別します。 "データ・タイプ"と"モデリングタイプ" .

図4 変数型の模式図
- "データ・タイプ"の変数を決定しますJMPでの保存形式、図 5 に示すように、ドロップダウン メニューには 4 つのタイプがあります。通常の状況では、データには数値タイプと文字タイプの 2 つのタイプのみが含まれます。数値変数はすべて数字であり、操作できます。文字、数字、または文字と数字の組み合わせであり、操作を実行できません。
ここで「データ型」を変更できますが、特に注意が必要なことが 1 つあります。文字変数を数値型に変更すると、変数内のすべての文字値が失われ、復元できなくなります。したがって、必要がない場合は、システムのデフォルト設定を安易に変更しようとしないでください。

図5 データ型の模式図
- "モデリングタイプ"決めたJMPデータ分析でこの変数を処理する方法, ドロップダウン メニューには複数のオプションが含まれています. 通常は、最初の 3 つ (連続、序数、名義) のみを使用します (図 7 を参照)。
変数の型を明確にした後、見てみましょう変数の型の設定が正しいJMPグラフ化、作表、統計分析の影響と、変数の型を変換する方法.
03 変数の型によって、JMP が表やグラフをどのようにレンダリングするかが決まります
図 6 と図 8 は「年齢」を「連続」変数として使用した場合の JMP で表示される表とグラフの状態を示し、図 7 と図 9 は「年齢」を変数として使用した場合の JMP で表示される表とグラフの状態を示します。 「公称」変数 テーブルとグラフのステータス。
表を作成する際に、表の水平ターゲットに年齢をドラッグすると、「連続」年齢の垂直座標が自動的に「合計」と表示されます.また、平均や標準偏差などの指標を追加して、連続変数を記述することもできます (図 6)。 . );

図 6 表にされた連続変数の統計
「公称」年齢の縦座標は、各年齢値の数を自動的に示します (年齢はマルチカテゴリ変数になったため)。行のパーセンテージなどの指標を追加して、カテゴリ変数を自分で説明することもできます (図 7)。

図 7 表にされたカテゴリ変数の統計
描画するとき、年齢をグラフ ジェネレーターの X 軸にドラッグし、上の横棒ボタンをクリックすると、「連続した」年齢が年齢分布の分布図として表示され、各列は特定の年齢内の年齢分布を表しますrange. 観測数 (図 8);

図8 連続変数表示の分布図
一方、「公称」年齢の各バーは、その年齢値の観測数を表します (マルチクラス変数のクラスを表します) (図 9)。

図 9 カテゴリ変数表示の度数プロット
先ほどの例のチャート メソッドについてあまり明確ではないかもしれませんが、心配する必要はありません。後で詳しく説明します。
04 JMP変数のタイプに基づいて、適切なモデルを自動的に選択できます
最初に「JMP ソフトウェアが適している 5 つの理由》で述べたように、JMP は、変数のタイプに応じていくつかの基本的な方法を自動的に選択できるセミインテリジェント ソフトウェアです。ここで詳しく見ていきましょう。
一般化回帰モデルを例にとると、上部のメニュー列で [分析] → [モデルの適合] を選択し、ポップアップ ダイアログ ボックスの右側にある特性ボックスで [一般化線形] を選択します。サンプル データの従属変数として、連続 Y、順序 Y、および名義 Y を設定します。
私たちがいつ連続しますよに入れるよ(従属変数) ボックス、デフォルトでJMPによって与えられる分布は正常ドロップダウン リストから選択できる分布を図 10 に示します。この時点では、ロジスティック回帰は灰色で選択できないことに注意してください。

図 10 連続変数プリセットの方法
私たちがいつ公称よに入れるよ(従属変数)ボックス、デフォルトでJMPによって与えられる分布は二項式(図 11)、ドロップダウン リストのその他のオプションは灰色 (選択不可) です。

図 11 カテゴリ変数の事前設定の方法
私たちがいつ注文されますよに入れるよ(従属変数)ボックス、デフォルトでJMPによって与えられる分布は序数物流(図 12)、ドロップダウン メニューの "Polynomial" を除いて、他のオプションは灰色 (選択不可) です。

図 12 順序変数プリセットの方法
05異なる種類の変数を引数として使用すると、パラメーターの推定結果が異なる
引き続き一般化回帰を例にとると、年齢ごとにグループ化された新しい変数 (連続型) を生成し、それぞれ名義型と順序型に設定し、Y (連続型) を従属変数として年齢 (連続型) を使用します。タイプ)、年齢 (名義)、および年齢 (順序) を引数として使用して、一般化回帰モデルを構築し、その結果を図 13-15 に示します。
引数が連続変数の場合、変数のパラメーター推定値は 1 つだけです (図 13)。これは、年齢が 1 年増加するごとの従属変数の平均変化を意味します。

図 13 連続引数のパラメータ推定結果
年齢が多カテゴリ変数としてモデルに入力された場合、モデルは、最後にランク付けされたカテゴリが参照として使用されることを前提としており、残りのカテゴリのそれぞれを参照と比較すると、パラメーター推定値が得られます (図 14)。たとえば、この例では、年齢を 3 つの年齢グループ (<50、50-59、>=60) に分割します。 60歳以上を基準として、残りの2つの年齢層をこのクラスと比較しました。意味はそれぞれ、>=60 と比較した <50 と >=60 と比較した 50-59 の結果を示しています。

図 14 カテゴリ変数のパラメーター推定結果
もちろん、他のクラスを参照グループとして設定することもできますが、これは値の順序によって調整できます. 詳細については、後述の「値の順序」操作を参照してください.
年齢が順序変数としてモデルに入力された場合、結果は2つの隣接するクラスの比較を示しています(図15)。その意味は、50-59 を <50 と比較した結果、>=60 を 50-59 と比較した結果をそれぞれ示しています。

図 15 順序変数のパラメータ推定結果
図 14 と図 15 を比較すると、名義 (順序付けされていない分類) と序数としての結果の違いを理解することは難しくありません。
06変数の型を変更するには?
変数の型を変更するには、次の 2 つの方法があります。
一つの方法は行情報の編集(図 16);

図 16 変数の型の変更方法 1
別の方法はデータ テーブルの左側の変数行テーブルで変数の前にあるアイコンをクリックして変更します (図 17)。

図 17 変数の型を変更する方法 2
変数の型を変更する場合、注意すべき点がいくつかあります。
(1)「モデリングタイプ」は連続その「データ型」を持つ変数数値のみにすることができます;
(2 ) [モデリング タイプ]名目変数、その「データ型」数値または文字のいずれかです、モデリング時にJMPはそれを次のように使用します無秩序の離散変数;
(3)「モデリングタイプ」は序数、名義型と同様に、その変数の「データ型」数値または文字にすることができます、モデリング時にJMPはそれを次のように使用します順番にの離散変数.
プロット、レポート、および分析に対する変数の種類の影響を理解したので、値の順序を調整する方法を見てみましょう。これは、人々がしばしば注目するトピックでもあります。
07名義と序数の値の順序を調整する方法は?
名義と順序の場合、変数値の順序を調整する方法を学ぶことが重要です。
変数の値が 1、2、3 などの数字の場合、この場合は順序を気にする必要はありません。ソフトウェアは、数字のサイズに従って変数の順序を決定します。たとえば、グラフが表示されると、座標はこれらの桁に従ってソートされます。
ただし、値に「高」、「中」、「低」などの文字またはその他の文字が使用されている場合、JMP はデフォルトでアルファベット順の変数の順序、つまり「高」、「低」、「中」の順になります。 .
値が文字またはその他の文字である変数の場合、それらが目的の順序になっていないことがあります。上記の例のように、JMP のデフォルトの順序 (アルファベット順) は、実際には「高」、「低」、「中」であり、この場合、グラフでも統計分析結果でも、この順序で表示されます。 、明らかにこれは私たちの期待を満たしていません。予想されるのは、「高」、「中」、「低」の順序です。これには、変数値の順序を変更する方法を学ぶ必要があります。
変数値の順序を変更するには、次の 2 つの方法があります。
(1) 修正したい行を選択し、右クリック メニュー行のプロパティ→値順(図 18);

図 18 名義型と序数型の値の順序の調整 方法 1
(2) [行情報] ウィンドウで [行のプロパティ] をクリックします。 →値順(図 19);

図 19 名義型と序数型の値の順序の調整 方法 2
08可変ラベル
カテゴリ変数については、前述の高、中、低などの文字で直接入力することもできますが、ほとんどの場合、数値で入力します(高、中、低など)。 medium と low はそれぞれ 1、2、3 として記録されます)、これは分析の便宜のためであり、データ テーブルはきれいに見えます。
ただし、結果表示の観点からは、実際には各カテゴリが表す意味を確認することを好みます (たとえば、「高」、「中」、および「低」は、1、2、および 3 ではなく、図に直接表示されます)。 .この場合、データタグ機能を使用する必要があります.
以下、ご紹介しますJMPの"値ラベル"関数、設定が完了すると、生成されたグラフでラベルを直接使用できるため、時間が節約され、結果が読みやすくなります。
ここでも、値ラベルを設定するには 2 つの方法があります。
- 一つは[行情報] ウィンドウで [行のプロパティ] をクリックします。 →値ラベル(図 20);

図 20 変数ラベルの設定方法 1
- 次に、行を選択した後、右クリック メニュー行のプロパティ→値ラベル(図 21);

図 21 可変ラベルの設定方法 2
急に今後ラベルを見たくないけど、元のデータを見たい場合は、とても簡単です. 設定した値ラベルを削除する必要はありません. 右クリックするだけです.変数を選択し、表示されるメニューで [値ラベルを使用] を [Just check] の前に置き、チェック マークをオンにします (図 22)。

図 22 値ラベルのキャンセル
上記は、この号でお届けする JMP の実用的なガイドです。 JMP未経験の方も大歓迎JMPトライアルをダウンロード、記事に従って練習してください!