前回の記事で紹介しましたExcelデータをJMPにインポートする3つの一般的な方法:Excelの[JMP]タブから、コピーして貼り付け、直接インポートし、データテーブルを直接生成します。

この記事では、引き続きJMPソフトウェアの基本的な知識と操作について説明します。変数のタイプと変数ラベルの設定。
変数タイプ自体は難しいことではありませんが、JMPでは、変数タイプの設定を実際に柔軟に使用できれば、カラフルな結果の世界を見つけることができます。したがって、この記事を注意深く読むと、元のJMPの変数タイプの設定に隠されているトリックや秘密がたくさんあることがわかります。
例として「Diabetes」という名前のデータセットを取り上げましょう。データをインポートすると、図1に表示されます。

図1サンプルデータ
01変数名といえば
変数の名前を変更したい場合、「性別」を「性別」に変更するなど、それを行うには2つの方法があります。
- 1つ目は、変更する変数名をマウスの右ボタンでクリックし、左クリックして[回線情報]を選択します。図2に示すように、ポップアップウィンドウで変更する変数名をボックスに入力し、[OK]をクリックします。

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

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

図4変数タイプの概略図
- 「」データ・タイプ「」の変数を決定しますJMPのストレージ形式、ドロップダウンメニューには、図5に示すように、4つのタイプがあります。通常の状況では、データには2つのタイプの数値タイプと文字タイプのみが含まれます。数値変数はすべて数字であり、操作できますが、文字タイプは変数には、文字、数字、または文字と数字の組み合わせを含めることができ、操作することはできません。
ここで「データタイプ」を変更できますが、特に注意が必要な点が1つあります。文字変数を数値に変更すると、変数内のすべての文字値が欠落した値になり、復元できなくなります。したがって、必要がない場合は、システムのプリセット設定を簡単に変更しようとしないでください。

図5データタイプの概略図
- 「」モデリングタイプ「」決定しましたJMPデータ分析中にこの変数を処理する方法、ドロップダウンメニューには複数のオプションが含まれています。通常、図7に示すように、最初の3つ(連続、順序付き、名目)のみを使用します。
変数の種類を明確にした後、見てみましょう変数タイプの設定は正しいですJMPマッピング、集計、統計分析の効果と、変数タイプの変更方法。
03変数タイプは、JMPがテーブルとグラフをどのように表示するかを決定します
図6と図8は、「年齢」を「連続」変数として使用した場合にJMPが提示する表とグラフの状態を示しています。図7と9は、「年齢」を「公称」変数として使用した場合にJMPがどのように提示するかを示しています。表とグラフのステータス。
集計するとき、年齢を集計の水平方向の見出しにドラッグすると、「連続」年齢の垂直軸が自動的に「合計」と表示されます。連続変数を説明するために使用される平均、標準偏差、およびその他の指標を追加することもできます(図6 );

図6連続変数の表に表示された統計
「名目」年齢の縦座標は、各年齢値の数を自動的に示します(この時点では、年齢は複数のカテゴリ変数として使用されているため)。また、行のパーセンテージなどのインジケータを追加して、カテゴリ変数を説明することもできます(図7)。

図7分類された変数の表に示されている統計
描画するときに、年齢をグラフジェネレーターのX軸にドラッグし、上部の棒グラフボタンをクリックすると、「連続」年齢は年齢分布の分布マップであり、各列は特定の年齢範囲の年齢を表します。観測数(図8);

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

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

図10連続変数プリセットの方法
私たちが名目Yに入れるY (従属変数)ボックスの後、JMPによって与えられるデフォルトの分布は二項(図11)、およびドロップダウンリストの他のオプションは灰色です(選択できません)。

図11分類変数を事前設定する方法
私たちが整然としたYに入れるY (従属変数)ボックスの後、JMPによって与えられるデフォルトの分布は順序付けられましたロジスティック(図12)、ドロップダウンメニューの「polynomial」を除いて、他のすべてのオプションは灰色です(選択できません)。

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

図13連続パラメータのパラメータ推定結果
年齢がマルチクラス変数としてモデルに入るとき、モデルは最後のカテゴリを参照として事前設定し、残りの各カテゴリを参照と比較すると、パラメータ推定値が生成されます(図14)。たとえば、この例では、年齢を3つの年齢グループ(<50、50-59、> = 60)に分割します。 60以上を参考にして、他の2つの年齢層をこのカテゴリと比較してください。意味はそれぞれ、<50と> = 60および50-59と> = 60を比較した結果を示しています。

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

図15順序付き変数のパラメーター推定結果
図14と図15を比較すると、名目タイプ(順序なし分類)と順序付きタイプの結果の違いを理解することは難しくありません。
06番号の種類を変更するにはどうすればよいですか?
番号タイプを変更するには、次の2つの方法があります。
1つの方法は行情報を編集する(図16);

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

図17番号タイプを変更する方法2
番号の種類を変更する場合、注意すべき点がいくつかあります。
(1)「モデリングタイプ」は継続的変数、その「データタイプ」数値のみ可能;
(2 ) 「モデリングタイプ」は公称変数、その「データタイプ」数字または文字のいずれかです、モデリングの際、JMPはそれを注文なし離散変数;
(3)「モデリングタイプ」は順序付けられました、名目型と同様に、その変数の「データ型」数字または文字にすることができます、モデリングの際、JMPはそれを順番に離散変数。
変数タイプが描画、レポート、分析に与える影響を理解した後、値の順序を調整する方法を見てみましょう。これは、人々がしばしば注目するトピックでもあります。
07公称タイプと順序付きタイプの値の順序を調整するにはどうすればよいですか?
公称タイプと順序付きタイプの場合、変数値の順序を調整する方法を学ぶことがより重要です。
変数の値が1、2、3 ...などの場合、この場合、順序の問題を心配する必要はありません。ソフトウェアは、桁のサイズに応じて変数の順序を決定します。たとえば、グラフィックが表示されている場合、座標はこれらの数字に従ってソートされます。
ただし、値に「high」、「medium」、「low」などの文字が使用されている場合、JMPはデフォルトで変数の順序をアルファベット順に決定します。つまり、「high」、「low」、「ミディアム」オーダー。
値が文字または他の文字である変数の場合、それらの順序が期待どおりでない場合があります。上記の例のように、JMPのデフォルトの順序(アルファベット順)は、実際には「高」、「低」、「中」です。この場合、チャートでも統計分析結果でも、この順序になります。明らかに、これは私たちの期待に応えていません。私たちが期待しているのは、「高」、「中」、「低」の順序です。これには、変数値の順序を変更する方法を学ぶ必要があります。
変数値のシーケンスを変更するには、次の2つの方法があります。
(1)変更する行を選択し、メニュー行のプロパティを右クリックします→バリューオーダー(図18);

図18公称タイプと順序付きタイプの値の順序を調整する方法1
(2)行情報ウィンドウで行のプロパティをクリックします→バリューオーダー(図19);

図19公称タイプと順序付きタイプの値の順序を調整する方法2
08可変ラベル
分類変数については、上記の高、中、低などの入力時に文字の形式で直接入力できますが、ほとんどの場合、デジタル形式(高、ミディアムとローはそれぞれ1、2、3として記録されます)、これは分析の便宜のためであり、データテーブルはきれいに見えます。
しかし、結果の観点から、実際には各カテゴリの意味を確認したいと思います(1、2、3ではなく、図に「高」、「中」、「低」を直接表示するなど)。この場合、データラベル機能を使用する必要があります。
紹介させてくださいJMPの「」値ラベル「」特徴、一度設定すると、生成されたチャートでラベルを直接使用できるため、時間を節約し、結果の読みやすさを向上させることができます。
同様に、値ラベルを設定する方法は2つあります。
- 1つは行情報ウィンドウで行のプロパティをクリックします→値ラベル(図20);

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

図21変数ラベルを設定する方法2
将来、突然ラベルを見たくなくて元のデータを見たい場合も、非常に簡単です。設定されている値ラベルを削除する必要はありません。変数を右クリックし、表示されるメニューで、チェックマークをオンにするだけです(図22)。

図22値ラベルのキャンセル
上記は、この号でお届けしたJMPの実用ガイドです。 JMPを経験したことがない場合は、ようこそJMPトライアルをダウンロード、記事に従って練習してください!