JMPの使い方

JMPでヒストグラムや箱ひげ図ビースウォームなどグラフビルダーで作成

JMPでヒストグラムや箱ひげ図ビースウォームなどグラフビルダーで作成

データの分布を知りたい!

このようなとき、分布を表す図(グラフ)を描きます。

手軽な方法は、”ヒストグラム”ですよね。

そして実際によく使われるのが”箱ひげ図”です。

最近は論文などで、”バイオリンプロット”や”ビースウォーム”などもよく用いられています。

他にも色々な図式化方法があります!

この記事では、統計解析ソフトJMPを用いたヒストグラム、箱ひげ図とバイオリンプロットをはじめとしたグラフの描き方について説明していきます。

 

>>もう統計で悩むのは終わりにしませんか? 

↑期間・数量限定で無料プレゼント中!

JMPでどのグラフを作った方がいい?分布に関する図はどれだけあるのか?

JMPでどのグラフを作った方がいい?分布に関する図はどれだけあるのか?

データの分布を知りたいとき、分布を表す図を描きます

論文でよく見るのは、ヒストグラムや箱ヒゲ図(Box plot)ですよね。

ヒストグラムや箱ヒゲ図は理解するのも簡単ですし、分布を一眼でわかるという点で、とても有用な図式化方法です。

>>ヒストグラムとは?

>>箱ひげ図とは?

 

また、最近ではバイオリンプロットビースウォームといったグラフも出てきており、箱ヒゲ図の弱点を補ってくれるようなグラフが出てきました。

そのためここでは、

  1. ヒストグラム
  2. 箱ヒゲ図
  3. バイオリンプロット
  4. ビースウォーム

の4つのグラフについて解説しますね!

 

データの分布をJMPでグラフ化する方法1:ヒストグラム

分布を表す図で一番手軽な方法は、データの分布を度数と区間で表した、

“ヒストグラム”です。

データの分布をJMPでグラフ化する方法1:ヒストグラム

>>>ヒストグラムとは?エクセルでの作成方法と解釈を簡単にわかりやすく

しかし、ヒストグラムは複数のデータがあると重なってみにくいという欠点があります。

 

データの分布をJMPでグラフ化する方法2:箱ひげ図

そこで、よく使われるのが”箱ひげ図”です。

箱ひげ図では、一度に複数のデータをグラフにできます。

>>>箱ひげ図とは?見方やエクセル作り方まで解説!外れ値や平均値も確認できる

しかし、箱ひげ図はデータの分布を箱と線で表すため、

グラフの見方を知っていないとデータを理解しづらいです。

データの分布をJMPでグラフ化する方法2:箱ひげ図

 

データの分布をJMPでグラフ化する方法3:バイオリンプロット

そこで、最近は論文などで、”バイオリンプロット”が用いられています。

よくあるのが、人口ピラミッドのようなグラフで”バイオリン”の用な形をしていますね。

データの分布をJMPでグラフ化する方法3:バイオリンプロット

 

“バイオリンプロット”は見やすいですが、

滑らかな線で結んでいるので、サンプル数が少ないと不自然な図になる時もあります。

 

データの分布をJMPでグラフ化する方法4:ビースウォームプロット

そんな時は、”ビースウォームプロット”を用います。

データの分布をJMPでグラフ化する方法4:ビースウォームプロット

ビースウォームは英語で書くと”Bee Swarm”で蜂の群れという意味です。

 

それでは、”ヒストグラム”、”箱ひげ図”、”バイオリンプロット”、”ビースウォーム”をJMPで描いていきましょう。

 

JMPでグラフ化するためのデータを読み込み、グラフビルダーで図式化!

JMPでグラフ化するためのデータを読み込み、グラフビルダーで図式化!

まずは、ヒストグラムにしたいデータを開きます。

JMPを開いた後に、

[ファイル] > [開く]をクリックして、エクセル形式またはCSV形式のファイルを開きます。

 

この記事ではJMPに元から入っているサンプルデータを用います。

サンプルデータは[ヘルプ] > [サンプルデータライブラリー]をクリックすると、

サンプルデータの入ったディレクトリが開きます。

今回はサンプルデータの中から、「Diabetes.jmp」を開きます。

このデータは、”糖尿病患者についてのデータ”をまとめたものです。

 

これからはこのデータを使って色々なグラフを書いていきます。

 

>>もう統計で悩むのは終わりにしませんか? 

↑1万人以上の医療従事者が購読中

JMPでグラフを作成1:ヒストグラムを作成する

ではまず、JMPでヒストグラムを作成していきましょう。

一つのデータのヒストグラムの書き方

まずは、一つのデータについてヒストグラムを書いていきましょう。

まずは「血圧」についてのヒストグラムを書きたいと思います。

 

JMPでヒストグラムを描くには、上にあるメニューバーから

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

すると、上のウィンドウが出てきます。

今回のグラフはすべてこのウィンドウを使います。

 

次に、「血圧」を [Y]のところにドラックします。

そして、上にある中で、ヒストグラムのところをクリックします。

 

これで終わりです。

描けました。

 

 

複数のデータのヒストグラムを重ねて表示する

次に複数のデータをヒストグラムに重ねて見たいと思います。

ここでは、「糖尿病の重さ」と「血圧」の関係を見たいと思います。

「糖尿病の重さ」は「Y2値」で

重度の糖尿病をHigh、軽度の糖尿病をLowとしています。

 

まず、「血圧」を [Y]のところにドラックします。

次に、「Y2値」を重ね合わせにドラックします。

これだけです。

 

このようにJMPでは直感的にヒストグラムを書くことができます。

 

JMPでグラフを作成2:箱ひげ図を作成する

JMPでヒストグラフを描くには、上にあるメニューバーから

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

すると、上のウィンドウが出てきます。

 

まず、「血圧」を [Y]のところにドラックします。

次に、「Y2値」を[重ね合わせ]にドラックします。

これだけだと、さっきと全く同じです。

次に、上にあるバーから箱ひげ図を選択します。

これを選択すると、図が箱ひげ図に切り替わります。

 

JMPでグラフを作成3:バイオリンプロットを作成する

JMPでバイオリンプロットを描く方法もほぼ同じです。

上にあるメニューバーから

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

すると、上のウィンドウが出てきます。

 

まず、「血圧」を [Y]のところにドラックします。

次に、「Y2値」を左にある[重ね合わせ]にドラックします。

 

最後に、上にあるバーから”等高線”を選択します。

これを選択すると、図がバイオリンプロットに切り替わります。

 

かけました!!

JMPでグラフを作成4:ビースウォームプロットを作成する

JMPでビースウォームを描く方法だけは少し違います

上にあるメニューバーから

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

すると、上のウィンドウが出てきます。

 

まず、「血圧」を [Y]のところにドラックします。

次に、「Y2値」を左にある[X]にドラックします。

 

これでほぼできましたが、黒色だけなので、色を分けたほうが見やすいです。

 

次に、「Y2値」を左にある[色]にドラックします。

 

これで完成です!!

 

JMPのグラフ作成方法まとめ

JMPのグラフ作成方法まとめ
  • 分布の可視化はヒストグラムが定番
  • おすすめはバイオリンプロットかビースウォームプロット
  • JMPでは[グラフ] > [グラフビルダー]からグラフを描く

 

↓JMPの全機能を無料で30日間試してみる

株式会社データシードは、SAS社のJMP事業部と提携しています。

統計解析担当者として10年間色々な統計解析ソフトを試した結果、本当に使いやすいと思ったのがJMPでした。

ぜひあなたもJMPの全機能を30日間試せるトライアル版で、データからさらなる情報を導き出せることを実感してください。

 

>>JMPで分散分析をする方法

>>JMPでT検定を実施する方法

>>JMPで生存時間解析を実施する方法

期間・数量限定!書籍「統計を身につける5つのステップ」を無料プレゼント

第1章:臨床研究ではなぜ統計が必要なのか?計画することの重要性

第2章:研究目的をどれだけ明確にできるのかが重要

第3章:p値で結果が左右される時代は終わりました

第4章:多くの人が統計を苦手にする理由

第5章:統計を使えるようになるために今日から何をすれば良いか?

第6章:統計を学ぶために重要な環境

 

もしあなたがこれまでに、何とか統計をマスターしようと散々苦労し、何冊もの統計の本を読み、セミナーに参加してみたのに、それでも統計が苦手なら…

私からプレゼントする内容は、あなたがずっと待ちわびていたものです。

 

↓今すぐ無料で学会発表や論文投稿までに必要な統計を学ぶ↓

↑無料で学会発表や論文投稿に必要な統計を最短で学ぶ↑