JMPの使用法 > JMPのレポート > JMPグラフの外観のカスタマイズ > グラフの軸と軸ラベルのカスタマイズ
公開日: 09/19/2023

グラフの軸と軸ラベルのカスタマイズ

JMPグラフの数値軸をカスタマイズするには、軸をダブルクリックし、「軸の設定」ウィンドウを表示します。軸の部分を右クリックし[軸の設定]を選んでも、このウィンドウを表示できます。

メモ: 「グラフビルダー」と「一変量の分布」のプラットフォームでは、「軸の設定」ウィンドウで名義尺度の軸もカスタマイズできます。

軸設定の項目は、軸で用いている列のデータタイプや、グラフを描いたプラットフォームによって異なります。Figure 9.26は、数値(連続尺度)軸に対する標準的な「軸の設定」ウィンドウです。

図9.26 数値(連続尺度)軸の「軸の設定」ウィンドウ 

数値(連続尺度)軸の「軸の設定」ウィンドウ

「軸の設定」ウィンドウには、次のようなパネルがあります。

スケール

目盛り/棒の間隔

軸ラベル

参照線

「プレビュー」パネルでは、現在の選択内容が軸にどのように反映されるかを確認します。

スケール

「スケール」パネルでは、次のことができます。

軸スケールの種類の変更

数値の表示形式の変更

軸の最大値と最小値の設定

軸スケールの種類の変更

グラフの軸が数値軸である場合は、軸のスケールを次のような種類に変更できます。

線形

対数

べき乗

地図座標

地図座標 米国

確率スケール(正規、Weibull、Fréchet、ロジスティック、指数、ガンマ、ベータ、混合)

メモ:

スケールの種類が固定されていて変更できないプラットフォームもあります。たとえば、「破壊劣化」、「劣化分析」、および「二変量の関係」のX軸はカスタムスケールを使用します。これらのグラフでは、「軸の設定」ウィンドウスケールを変更しないでください。

スケールの種類として[対数]を選択した場合は、「対数の底」を入力します。

スケールの種類として[べき乗]を選択した場合は、「べき乗」を入力します。

べき乗は対数のスケールと似た動作をします。ただし、スケール変換はlog(x)ではなく、x^pです。ここで、pはカスタマイズ可能なオプションです。たとえば、べき乗を2に指定すると、x^2の軸が作成されます。

データテーブルの各列に対して、デフォルトの軸スケールを設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、を参照してください。

数値の表示形式の変更

プロットやチャートの数値軸では、軸目盛の表示形式を変更できます。数値の表示形式の詳細については、数値の表示形式を参照してください。

メモ:

[日付]、[時間]、[時間の長さ]を選択した場合は、目盛り間隔の形式も指定する必要があります。詳細については、軸ラベルの追加と削除を参照してください。ラベルの階層を指定することもできます。詳細については、ラベルの階層を参照してください。

[固定小数点]を選択した場合は、「小数桁数」に表示する小数点以下桁数を入力します。

[精度]を選択した場合は、末尾のゼロとすべての桁を保持するかどうかを指定します。

1000以上の値にカンマを追加するには、[桁区切りを使用(,)]にチェックを入れます。「総桁数」ボックスには、桁区切りのカンマの数も考慮した桁数を指定しておかないと、値が表示されない場合があります。このオプションは[最適]、[固定小数点]、[パーセント]、および[通貨]の表示形式で使用可能です。

数値の軸の場合、「総桁数」ボックスを使って目盛りラベルの幅を調整することができます。

メモ: 軸の数値形式を変更しても、対応するデータテーブルに表示される値の数値形式は変更されません。データテーブルの日付または時間の表示方法を変更する方法については、数値の表示形式を参照してください。

グラフの表示形式として日付形式を選択し、目盛り間隔フィールドとその隣にあるドロップダウンメニューで間隔を指定した場合、JMP日付値(内部では秒数で保持されている)を、指定した間隔に区切ります。この時、データ列の数値は、JMP日付値でなければいけません。データ列に日付の表示形式が適用されていれば、デフォルトでは、グラフでも、その表示形式が使われます。しかし、グラフにおける日付の表示形式は、「軸の設定」ウィンドウで指定できます。

軸の最大値と最小値の設定

数値軸では、グラフに表示する「最小値」と「最大値」を変更できます。

次の点に注意してください。

最小軸、最大軸、および軸の目盛り増分をデフォルト設定に戻すには、軸ラベルを右クリックし、[スケールを元に戻す]を選択します。軸の設定をすべてデフォルトに戻すには、軸ラベルを右クリックし、[軸の設定を元に戻す]を選択します。

軸の最小値と最大値を逆にするには[順序を逆にする]を選びます。このオプションは、三角図ではサポートされていません。

ヒント: データテーブルの各列に対して、デフォルトの最小値と最大値を設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、を参照してください。

Figure 9.27の右のプロットは、左のプロットの80~140までにある点の集合を拡大したものです。拡大プロットを作成するには、軸の最大値と最小値を変更します。

図9.27 軸のスケールを変更してプロットの一部を拡大 

軸のスケールを変更してプロットの一部を拡大

目盛り/棒の間隔

「目盛り/棒の間隔」パネルでは、次のことができます。

軸の目盛り間隔を変更する

補助目盛りの追加

目盛りのオフセットを変更する

ラベルの階層

軸の目盛り間隔を変更する

グラフを確認しながら、軸の目盛り間隔を変更できます。

軸の表示形式が[日付]、[時間]、[時間の長さ]のいずれかである場合、「目盛り間隔」の横に形式を示すメニューが表示されます(Figure 9.28)。目盛り間隔の形式を選択します。

図9.28 日付と時間の目盛り間隔で形式を選択 

日付と時間の目盛り間隔で形式を選択

ヒント: データテーブルの各列に対して、デフォルトの目盛り間隔を設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、を参照してください。

補助目盛りの追加

数値軸に目盛りを追加したり、数値軸に表示される補助目盛りの数を変更したりできます。「軸ラベル」パネルで、目盛りの「小」のボックスがオンになっている(補助目盛りが表示される)ことを確認してください。

ヒント: データテーブルの各列に対して、デフォルトの補助目盛りを設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、を参照してください。

目盛りのオフセットを変更する

目盛りの開始点を変更するには、「目盛りのオフセット」ボックスに数字を入力します。たとえば、0に設定されている「目盛りのオフセット」を1に変更すると、軸上のすべての値が1だけ上にずれます。

ラベルの階層

このオプションは、「形式」を[日付]、[時間]、または[時間の長さ]に設定した場合のみ表示されます。「ラベルの階層」により、日付の軸のラベルを、形式に従って複数段に分けて表示できるようになります。たとえば、一番外に年、次に月、最後に日を表示することができます。

1. [ヘルプ]>[サンプルデータフォルダ]を選択し、「Stock Prices.jmp」を開きます。

2. [グラフ]>[グラフビルダー]を選択します。

3. 「日付」「X」ゾーンにドラッグします。

4. 「始値」「Y」ゾーンにドラッグします。

5. X軸をダブルクリックします。

6. 「形式」[日付]>[ddMonyyyy]を選択します。

7. 「ラべルの階層」の値を「3」に増やします。

8. [OK]をクリックします。

9. [終了]をクリックすると、完成したグラフが表示されます。

図9.29 入れ子状態のラベルの例 

入れ子状態のラベルの例

軸ラベル

「軸ラベル」パネルでは、次のことができます。

軸ラベルのフォントの変更

目盛り、グリッド線、ラベルの追加

目盛りラベルの向きの変更

メモ: グラフビルダーで、軸に入れ子状態のラベルを設定した場合、「軸ラベル」パネルにタブが表示されます。このタブを使うと、ラベルを段ごとに個別に変更できます。

軸ラベルのフォントの変更

どのタイプの軸でもラベルのフォントを変更できます。変更は、アクティブなグラフにだけ適用されます。デフォルトの軸ラベルフォントを設定する方法については、ファイルの場所の環境設定を参照してください。

現在のフォントの種類やサイズを変更するには、軸をダブルクリックし、[軸の設定]を選択して、[フォント]をクリックします。

メモ:

[フォントサイズの自動調整]を選択すると、デフォルトのサイズではラベルが軸にすべて収まらない場合に、ラベルが自動的に(特定の最小サイズまで)縮小されます。

軸ラベルのフォントの色を変更するには、軸を右クリックし、[プロパティの表示]を選択します。右側に表示される「編集」のオプションでテキストの色を変更します。

目盛り、グリッド線、ラベルの追加

これらのオプションは、軸が連続尺度かカテゴリカルかによって異なります。Figure 9.30は、カテゴリカル軸の軸設定を示しています。Figure 9.26は、連続尺度の軸設定を示しています。

図9.30 カテゴリカル軸の「軸ラベル」 

カテゴリカル軸の「軸ラベル」

連続尺度の軸のオプション:

[目盛りの自動調整]を選択すると、スペースが足りないために一部のラベルが表示されていない場合にのみ、目盛りがオンになります。

目盛り、補助目盛り、グリッド線、またはラベルを追加するには、該当するチェックボックスをオンにします。

グリッド線の色を変更するには、色のボックスをクリックします。

[目盛りをグラフフレームの内側に表示]を選択すると、目盛りがグラフの内側へ移動します。

カテゴリカル軸のオプション:

デフォルトでは、すべてのラベルが表示されている場合、目盛りは表示されません。目盛りを追加するには、[目盛りの自動調整]を選択します。目盛りのスタイルを変更するには、オプションのうちいずれか1つを選択します。

[目盛りの自動調整]を選択すると、目盛りがオフになっている場合でも、(スペースが足りないために)一部のラベルが表示されない場合に、目盛りがオンになります。

グリッド線を追加するには、[グリッドの表示]を選択します。

グリッド線の色を変更するには、色のボックスをクリックします。

[目盛りをグラフフレームの内側に表示]を選択すると、目盛りがグラフの内側へ移動します。

[下のフレーム]を選択すると、ラベルの周囲にフレームが追加されます。

テキストの折り返し行数を変更できます。

ラベルを変更するには、「ラベル」ボックスに新しい値を入力します。

ヒント:

データテーブルの各列に対して、デフォルトの目盛りを設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、列の表示を制御するプロパティを参照してください。

さらに軸をカスタマイズする場合は、軸の右クリックメニューから[プロパティの表示]を選択します。

目盛りラベルの向きの変更

目盛りラベルの向きを変更するには、「ラベルの向き」リストからオプションを選択します。

自動

目盛り間隔とラベルの長さに応じて、目盛りラベルが読みやすい向きで自動的に表示されます。

ラベルを横向きに表示します。

ラベルテキストの右側を上にして縦向きで表示します。

軸と垂直

縦軸の場合は横、横軸の場合は縦に表示します。

メモ: [軸と平行]および[軸と垂直]は、多変量プロットのように軸がペアになっている場合に便利です。

軸と平行

縦軸の場合は縦、横軸の場合は横に表示します。

斜め

ラベルを斜め45度に傾けて表示します。

参照線

グラフに参照線を追加するには、以下の手順で操作します。

1. 数値軸をダブルクリックします。または、数値軸を右クリックして[軸の設定]を選びます。

2. 「値」テキストボックスに、参照線を表示する位置の値を入力します。グラフ上のこの値の場所に線が引かれます。

3. 線のラベルを「ラベル」に入力します。

4. 次のオプションを選んで、参照線をさらにカスタマイズできます。

範囲を指定

最小値と最大値を入力して、参照線の始点と終点を定義できます。参照線は、データ範囲の上に表示されます。

線の色

線の色を変更します。透明度を指定することもできます。

線種

線種を指定します([範囲を指定]がオフの場合)。線の幅も指定できます。

フォント

参照線ラベルのフォントを調整できます。

ラベルの位置

参照線ラベルの位置を選択できます。グラフフレームの外側または内側に配置するオプションがあります。

ラベルの位置(軸)

グラフの軸と同じ側か逆側のどちらに参照線ラベルを表示するか指定できます。

5. [追加]をクリックします。[追加]ボタンの右側のボックスに値が移動し、この参照線がグラフに適用されることを示します。指定した内容が「プレビュー」ウィンドウに反映されます。

6. さらに線を追加するには、上の手順を繰り返します。

7. 既存の参照線を変更するには、変更を加え、[更新]をクリックします。

ヒント: データテーブルの各列に対して、デフォルトの参照線を設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、列の表示を制御するプロパティを参照してください。

カテゴリカル軸の分割線の延長およびフレームの追加

名義尺度または順序尺度の(カテゴリカル)変数の水準数が多い場合、目盛りラベル間に分割線を引くとわかりやすくなります。

分割線をX軸のラベルまで延ばすには、以下の手順で操作します。

1. 名義尺度または順序尺度の軸をダブルクリックして、軸の設定を表示します。

2. [目盛りの表示]の[短い分割線]>[長い分割線]を選択して分割線を追加するか、[下のフレーム]を選択して軸領域の周りにフレームを追加します。

図9.31 分割線 

分割線

軸ラベルの追加と削除

数値軸のラベルを追加または削除することができます。軸ラベルを追加するには、次の手順を行います。

1. 数値軸を右クリックして[軸ラベルの追加]を選びます。

2. 軸ラベルの名前を入力します。入力した行数分のラベルが表示されるように、軸の領域が自動的に拡大されます。

このコマンドを繰り返して使うと、複数のラベルを追加できます。軸に追加したラベルを編集するには、ラベルをクリックします。すると、ラベルが編集可能になります。

軸ラベルを削除するには、数値軸を右クリックして[軸ラベルの削除]を選びます。最後に追加したラベルが削除されます。

軸ラベルと目盛りの回転

どのタイプの軸でもラベルを変更できます。

軸ラベルを回転させるには、以下の手順で操作します。

1. 軸をダブルクリックして、軸の設定を表示します。

2. 「ラベルの向き」リストで、テキストの回転方向を選択します。

ヒント: データテーブルの各列に対して、デフォルトのラベルの向きを設定しておくこともできます。デフォルト値を設定しておくと、分析で常に同じ設定が使用されます。詳細については、列の表示を制御するプロパティを参照してください。

名義尺度の軸の目盛りラベルを回転させるには、目盛りラベルを右クリックし、[目盛りラベルの回転]を選択します。

グラフ要素のコピーと貼り付け

回帰直線など新たな要素をグラフに追加した場合、これらの要素をコピーして、互換性のある別のグラフに貼り付けることができます。

1. カスタマイズしたグラフを右クリックします。

2. [編集]>[フレーム内容のコピー]を選択します。

3. コピーした内容を貼り付ける対象のグラフを右クリックします。

4. [編集]>[フレーム内容の貼り付け]を選びます。

ヒント: ヒストグラムの棒をうまく貼り付けられない(ペーストできない)場合は、『スクリプトガイド』のヒストグラムのコピーと貼り付けにあるJSLを使った解決方法を参考にしてください。

軸の設定のコピーと貼り付け

カスタマイズした軸の設定は(グラフの軸と軸ラベルのカスタマイズで説明)、別の軸にコピーして貼り付けることができます。

1. カスタマイズした軸を右クリックします。

2. [編集]>[軸の設定をコピー]を選びます。

3. コピーした設定を貼り付ける対象の軸を右クリックします。

4. [編集]>[軸の設定を貼り付け]を選びます。

ヒント: 軸の設定を複数のグラフに同時に適用するには、Ctrlキーを押しながら軸を右クリックし、[編集]>[軸の設定を貼り付け]を選択します。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).