「一枚の写真は千の言葉に値する」と言われますが、JMPグラフビルダーで作成できるビジュアルは、見る人に説得力のある情報を伝える能力において、優れた芸術作品と言えるでしょう。このジャーナルプレゼンテーションでは、グラフビルダーを使用して、人気があり魅力的なグラフビューを作成する方法を紹介しています。ギャラリージャーナルで人気の「Pictures from the Gallery」をベースに、ギャラリー9のプレゼンテーションでは、最新バージョンのJMPで利用できる新しいビューとテクニックを紹介します。業界で人気の高いグラフ形式をいくつか紹介しており、JMPで簡単に作成できることをご存知ないかもしれません。スイマーレーン、ドーナツチャート、ドロネー三角形分割、高度なオーバーレイプロットなどのビューが紹介されており、グラフやレポートに新たな息吹を吹き込むことができます。
皆さん、ようこそ。ギャラリー9の写真です。スコット・ワイズです。高度なグラフ構築ビューをいくつかご紹介できることを大変嬉しく思っています。始める前に、少しインスピレーション的なことをお話ししたいと思います。グラフ構築は、物事の繋がりを理解するのに役立つと私は考えています。インスピレーションの源は、ジェームズ・バークが制作・司会を務めた「コネクションズ」というとても古い歴史科学テレビ番組でした。素晴らしい番組でした。彼はいつも、無関係な出来事をいくつも見せながら、「これらは一体どう関係しているんだ?」と問いかけ、変化はしばしばランダムであることを示しています。ある分野で誰かが何かをすると、それがきっかけで、思いもよらなかった全く異なる方法で使われるようになるかもしれません。もしこれらの番組をご覧になる機会があれば、ぜひご覧ください。
ジェームズ・バークに敬意を表して、グラフ構築のつながりについてお話ししたいと思います。彼の番組と同じように始めたいと思います。「テキサスでコウモリを見つける」と三角形はどう関係があるのでしょうか?ステンドグラスの模様とどう関係があるのでしょうか?ノートルダム大聖堂のようなランドマークの保存とどう関係があるのでしょうか?うわあ!いろいろありますね。では、このすべてがどのように始まったのか、お見せしましょう。
もともと、住んでいる地域のデータを見ていたんです。テキサス州の中央部に住んでいて、私たちの楽しみの一つは、コウモリの群れが夕暮れ時に巣から飛び出し、良いコウモリとして夜になると外に出てきて、噛みついて困らせる悪い虫を食べてくれる様子を見ることです。私たちはコウモリが大好きで、多くの州立公園の洞窟や橋の下にコウモリの群れがいます。このデータは、テキサス州野生生物局から入手しました。小さなヘッダーを表示してみましょう。ここにいくつかの場所が表示されています。おお、場所の緯度と経度のデータも取得できているようです。名前だけでなく、コウモリの個体数も表示されています。写真まであります。JMPのデータテーブルに写真を取り込んで、ホバーラベルポイントやマーカーとして使えるといいのですが、それは素晴らしいですね。とにかく、ある程度の情報は得られました。
まず最初に、地図を見せてくださいと言いました。以前の講演でも地図をお見せしました。基礎を学ぶ上で最初に学ぶことの一つです。使える背景地図があります。これはアメリカの州と郡の背景地図です。端に緯度と経度を入れていますね。マーカー、ポイントはコウモリの個体数の大きさに合わせて配置しています。サンアントニオには5000万匹のコウモリがいます。すごい!これは私の家のすぐ近くです。これはテキサス州オースティンのコングレス・アベニュー・バット・ブリッジで、ダウンタウンを流れるコロラド川に架かっています。
ここは本当に大きな観光名所です。私が気になっているのは、ここから少し北の小さな地域に住んでいるのですが、町を走る高速道路に橋がかかっているんです。ラウンドロックという橋です。ニール橋の下には350万匹のコウモリがいますが、たまたまコウモリが飛び立つ時間帯にその場にいない限り、誰も見に来ません。「テキサス州中部で他にコウモリのコロニーがあるところってどこにあるんだろう?」と思いました。実は、それを確認するのにとても役立つグラフがあります。「等高線図」です。コントロールパネルを戻してお見せしましょう。
上の方に、アイコンメニューにある密度のようなアイコンがあります。これは、塗りつぶすか線を見るかに関わらず、予測される出力の周りに線を描きます。今回の出力はコウモリの個体数で、コウモリの個体数で色分けしました。赤線はサンアントニオのコウモリの個体数が非常に多いことを示しています。さらに西に行くと、フリオ・バット・ケーブがあり、1200万匹のコウモリがいます。そこから南へ1時間半か2時間ほどのこの地域には、私が住んでいる地域よりも多くのコウモリが生息しており、緑色の部分にもっと多くのコウモリがいます。これは理にかなっています。私は「グラフにもっと点を入れたい。モデルを作る代わりに、この等高線図を使って、この地域の特定の緯度・経度にいる場合、コウモリの個体数はどれくらいになるか予測できるかもしれない」と言いました。それを実行し、その他の点も追加しました。
これらも非表示を解除し、除外を解除します。輪郭に基づいて、それらの位置を推定したことがわかります。これでポイントが増えました。テキサス州メイソンには、どれくらいのポイントがあるかがわかります。このサイトには580万ポイントあると予想しています。ポイントを活用する非常に優れた方法です。しかし、これを見てみると、たくさんのコントロールがあります。これらは要素パネルです。右クリックしてグラフの下に移動すると、これらのパネルにアクセスできる場合もありますが、私は通常、スピードと完全性のためにここを選択します。ここでいくつかできることがありますか?ええと、レベル数を変更できることは知っていましたし、これらの丸みやギザギザの度合いを制御できることも知っていました。
さて、これがアルファ版です。これを一番下まで置いたらどうなるか見てください。どうやって作られているのかは分かりませんが、確かに三角形を作っているように見えますね。三角形をどんどん作って、そしてどういうわけかその中に等高線が描かれている。これは本当に気になりました。これが三角形とどう関係があるのでしょうか?そこでコミュニティに行って、等高線図について調べてみました。すると、なんと素晴らしいブログを見つけました。これはJMP 15で、等高線図とグラフビルダーに多くの要素がDan Schikore氏によって追加されたときに作られたものです。Dan Schikore氏とXan Gregg氏は、JMPの視覚化開発の第一人者であり、エキスパートです。
彼は素晴らしいブログを書いています。ブログの一番下、ここをクリックすると、三角形を使って等高線がどのように形成されるかを説明する内容が書かれています。ここには、等高線を背景に三角形を描いた小さなグラフがあります。彼はここにリンクを貼ってくれましたが、これはWikipediaのページです。この等高線の作成方法について解説されています。ドローネー法、つまり点を取り、それらの点を結ぶ三角形を描き、それらの点を通る円周に円を描きます。すると、どういうわけかそこから等高線が生まれます。これについては統計的な話はしません。とても興味深い話だと思います。
これからやることは、三角形を保存する方法を見つけることです。三角形は美しいですね。ネットワーク図を思い出しました。「絶対に保存したい!」と言いましたが、グラフビルダーでは保存方法が見つかりませんでした。以前の等高線図のGUIにアクセスすると、グラフビルダーではなくグラフの下にあります。これは古いものですが、これで等高線図を作成できます。ダイアログに入力するだけで作成できます。実際に試してみましたが、以前と同じ結果が得られました。今回は赤い三角形の下に、追加の保存機能があり、三角形分割を保存できます。これはどのように見えるでしょうか?これを使ってグラフを作成できますか?保存しました。これがその方法です。座標位置と緯度経度だけが書かれた、積み重ねられた順序付きデータテーブルです。
これで三角形1のすべてが揃いました。「いいね!」と叫びました。グラフビルダーを使えば、Y軸に緯度、X軸に経度を入力できると思います。三角形の横にオーバーレイを配置することもできます。ここに線を追加して、これらをつなげられるかどうか試してみましょう。これらは行順序の線なので、クリックします。「近いけど、まだダメだ」。1つ見てみましょう。三角形の2辺の線だけが描画されているようです。この三角形を閉じて、もう少し見やすくしたいと思います。この表を少し修正するだけで済むことがわかりました。
三角形1については、1行目と2行目が最初の線、2行目と3行目が2番目の線だと理解しましたが、どうやって繋げて図形を閉じるのか分かりませんでした。そこで、1行目の座標を取得し、三角形の下に4行目として入力しました。これで完了です。これで4つ全て揃いました。これで三角形を閉じることができます。三角形を閉じるだけでなく、グラフビルダーのコントロールパネルに戻って塗りつぶすこともできます。塗りつぶしをしていない状態はこんな感じです。
でも、ここに塗りつぶしの線があります。この線に沿って塗りつぶすだけです。今回は下を塗りつぶしました。これで美しい芸術作品ができました。ステンドグラスを思い出しました。模様やモザイクなどを描いているような感じでした。じっと見つめていると、あるパターンが見えてきました。この中にパターンが見えますか?3Dパズルのようですね。もしかしたら、あなたにもそれが返ってくるかもしれません。私にはパターンが見えています。パターンがよく見えるように、三角形をいくつか削除することにしました。
どんな感じかお見せしましょう。ほら、コウモリの形をした美しいモザイク/ステンドグラスアートがあります。見ているだけで美しいです。テキサス州中部のコウモリの生息地について教えてくれた、私の最高のゲストが持ってきてくれました。素晴らしいと思いませんか?さて、ここで繋がりがあります。私はそこに座って、「これは何に使えるんだろう?」と考えていました。もちろん、どのギャラリーにも飾れるでしょう?だからギャラリーの写真に載っているんです。でも、もっと良い使い方があるんじゃないか?「他にどこで使えるんだろう?」と思いました。ちょうどその時、ノートルダム大聖堂の再開について読んでいたんです。
数年前、ひどい火災がありました。パリのノートルダム大聖堂の歴史的部分がかなり焼け落ち、再建されました。記事を読んだとき、複製をどの程度歴史的に正確に作るべきかについて、多くの議論があったのを覚えています。なぜなら、損傷したり焼失したりした芸術作品、例えばモザイクなどを再現することになるからです。ノートルダム大聖堂は、街自体と同じくらい長い歴史をかけて築かれてきました。パリ市長が「上の方に、もっと現代的なものを置いてみてはどうでしょうか。例えば、寄贈者やパリの指導者の名前を刻んだ素敵なモザイクや銘板などです」と提案したのを覚えています。
もちろん、彼は自分の名前をそこに載せて、ピエール市長を再選させたい、とか、そういうことを望んでいたでしょう。でも、今回はあまりうまくいきませんでした。ノートルダム大聖堂に芸術作品がどの時代に導入されたかは関係なく、彼らは歴史的に正確に表現していたと思います。でも、もし彼らが受け入れてくれるなら、「いいかい? コウモリのステンドグラス作品を差し上げよう。これには二つの目的があって、もしかしたら大聖堂を守ってくれるかもしれない」と言いました。だって、こっちにはコウモリのステンドグラス作品があるのに、あっちには光を当てたら何になるっていうんだ?
バットシグナルが届きますよ。バットマンがやって来て、パリのノートルダム大聖堂をどんな危険からも救ってくれるんです。ちょっとした遊び心です。でも、もしあなたの街のランドマークの責任者を説得して、バットシグナルとしても使えるコウモリをモチーフにしたステンドグラスアートを買ってもらえるよう説得できたら、ぜひ教えてください。喜んであなたの街にお邪魔しますよ。ここまで読んで、笑いすぎていないといいんですけどね。でも、この作業で2つのヒントを学びました。少しでもインスピレーションが湧いたなら嬉しいです。
学んだヒントの一つは、等高線図がとても便利だということです。等高線図はグラフビルダーに含まれていますが、私の意見では十分に活用されていません。また、線を使って塗りつぶすこともできます。線の塗りつぶしについては今回で最後ではありませんが、これも非常に便利な視覚ツールです。ご参加ありがとうございました。さあ、ステージを片付けて、真の主役を手に入れましょう。真の主役はギャラリーの写真です。こちらが今年のバージョン、バージョン9です。
スーパープロット、スイムレーン、生存リスクプロット、ドーナツプロットに加え、JMP 18で新たに追加された2つのグラフがあります。JMP 18をお見せします。これはオーバーレイエンコーディングとページグリッドです。時間の許す限り、これらのグラフを紹介していきます。まずは最初のグラフです。さて、皆さんへのプレゼントとして、毎回のようにこのジャーナルをお渡しします。アブストラクトをご覧いただくと、このジャーナルをダウンロードできます。このジャーナルには、写真や私の解説ポイントが掲載されています。そして何より、グラフを作成するためのすべての手順が網羅されています。
埋め込みデータへのリンクがあり、スクリプトをクリックすることで再現できます。ご自身で練習してみてください。同じビューをご自身で取得できます。このビューについて少しお話しましょう。スーパープロットは、バイオテクノロジー研究分野でよく使われるチャートです。これはオーバーレイチャートのことで、生データを重ねることができます。その上にグループデータ統計情報を重ねたり、グループ統計情報の上にさらに別のレイヤーを重ねたりすることも可能です。
グループ平均、そしてグループ平均も取得できます。非常に見やすく、そのため「スーパープロット」と呼ばれています。1つのグラフに多くの情報が表示されます。では、どのように作成するのでしょうか?手順に沿って説明します。データの設定はこちらをご覧ください。2つの治療があり、実際に治療が行われた場所を制御できます。3つ以上のグループがあり、実際のデータがあります。次に、治療とグループごとのデータの列平均を求める数式列があります。
すべて準備完了です。グラフビルダーをクリックして、一緒にグラフを作成しましょう。Y軸に両方のデータセットをまとめて、まずグループを処理に配置します。処理をX軸に配置し、グループをオーバーレイに配置します。少し分かりにくいですね。今は整理できていませんが、大丈夫です。後で整理します。ここで右クリックして、2つ目のポイント要素を追加する必要があります。これで、ポイントがポイントの上に重なりました。選択を始めるまでは少し分かりにくいかもしれません。
これから最初の点、つまり生データを使用します。最初の点については、変数選択を開いて平均値を削除するだけです。最初の点群は、処理ごとの生データの分散を示しているので、便利ですね。この点を閉じます。次の点は、少しやり方を変えて、データではなく平均値グループごとに表示します。これで、平均値を示す点が多数できました。
ジッターラベルをこのエリアの一番下まで配置できます。また、要約統計量を平均値に変更することもできます。これで設定は完了です。少し見づらいですが、グラフ上で右クリックして、このように操作します。「グラフ」メニューに移動し、「マーカーサイズ」を選択します。グラフ上のすべてのポイントのマーカーサイズを変更したい場合は、このようにして大きくすることができます。さて、このビューを整理するにはどうすればよいでしょうか?
ここで、赤いホットスポット、赤い三角形(私はこれをホットスポットと呼んでいます)の下に移動し、グラフビルダーメニューを開いて凡例設定を開きます。2つ目のポイントセットを追加しましょう。さて、色だけでなく(色は変更できませんが)、マーカーも操作してみましょう。マーカーを変更すれば、より見やすくなります。「A」の下にある「マーカー」のところに移動できます。小さな実線の代わりに三角形にしましょう。もう一方の「A」の下は、白抜きの三角形にします。これがグループの平均で、これが生データになります。
Bについては、もう点線は描きません。閉じた三角形のマーカーを描きましょう。2つ目の点のBについては、開いた三角形を描きましょう。以下同様に繰り返します。ここではダイヤモンドを描きます。Cについては、最初の点にはダイヤモンドを描き、2つ目の点には閉じたダイヤモンドを描きます。できました。マーカーサイズ、閉じたダイヤモンド。できました。少し良くなりましたね。
最初の点群では、視野を広げることもできますし、もう少し広げることもできます。一つ便利な方法があります。X軸を右クリックして「軸設定」を開き、「コントロール」と「処理」のすぐ下に濃い線を追加できます。処理群とコントロール群におけるA群の平均がどこにあるか確認できます。白抜きの円です。B群の平均値も確認できます。そして、残りの点がどこに位置しているかも確認できます。これだけでも素晴らしいですね。でも、これを超えることはできるでしょうか?ええ、できます。
実は、もう1つのレベルの情報を取り込むことができます。「バー」を追加すると、棒グラフが表示されます。この棒グラフはあまり役に立ちませんね。グループに関係なく、治療の平均値を確認したいので、スタイルを浮動小数点に変更します。誤差範囲をオンにして、その周辺の標準誤差を確認してみましょう。これで、グループごとに分類されているのがわかります。もちろん、変数についてはいくつか作業が必要です。データとオーバーレイグループを取り除いて、見栄えの良いグラフを作成しましょう。「完了」をクリックします。これで、同じグラフに3つのレベルの情報が表示されました。とても見やすいですね。
また、これはよく使うので一度だけお見せしますが、背景として画像を取り込むことができます。ギャラリーから画像を取り込む時は毎回この方法を使っています。この画像を背景に設定しました。これで画像ができたので、右クリックして「画像」を選択できます。グラフの塗りつぶしでサイズとスケールを調整してみましょう。ああ、データが隠れてしまっているので、透明にしましょう。0.3とかにしましょう。これで素敵な背景画像になりました。もちろん、タイトルを変更したり、凡例の設定の意味や位置を変更したりできます。以上が基本的な考え方です。これで設定が完了しました。これがスーパープロットです。とてもクールですね。
さて、次のチャートに移りましょう。次は「スイムレーン」です。これは私の良き友人、ジェド・キャンベルに深く感謝します。ジェドは非常に才能豊かです。彼は非常に優れた統計学者であり、JMPの達人であり、カスタムスクリプト作成者でもありますが、木工職人としても優れています。こうしたあらゆる才能を持ち合わせており、彼はこの美しいボウルを作っていました。これはジェドが作ったものです。彼はこれをブログで紹介したので、そのブログへのリンクを貼っておきますので、ぜひご覧ください。彼は実際にJMPで木工旋盤のセグメント計算ツールを作成し、それを使ってスイムレーンを表示しました。スイムレーンとは、皆さんが想像する通りのものです。プールにいると、自分専用のレーンで泳ぐことができます。そのレーンを泳いでいけば、誰も邪魔をすることはありません。
これはグラフにこのようなスイムレーンを作成しています。内側と外側の半径の次元が与えられたため、リングの位置を決めるのに非常に役立ちました。ここでできることは、このデータを取得することです。リングは順序尺度のデータセットです。カテゴリ尺度でも構いませんが、順序尺度または名義尺度でなければなりません。そして、内側と外側の次元が得られました。これらは連続次元です。それではグラフビルダーに進みましょう。
内径と外径をX軸に、リングをY軸に配置。さて、ここまでは順調ですね。ポイントは取得できました。線も欲しいようです。線だけでなく、階段状の線も欲しいそうです。ここで接続タイプを線から中央の階段に切り替えます。おお、いいですね。スイムレーン内でうまくいっているようですので、塗りつぶすことができます。これはこの時間の間を塗りつぶすことになります。グラフィックスは私がやりたかったことをやっているようです。画面上でこれを少し暗くしてみましょう。グリッド線を追加し始めたところを見てください。X軸のせいではありません。これはかなり良い感じに見えます。
しかし、今Y軸の下の軸設定に行き、グリッド線を追加しようとすると、どうなるか見てみましょう。プレビューだけでも確認できます。リングの番号のすぐ横に線が引かれます。これは私が望んでいるものではありません。これはスイムレーンではありません。ロープはプール内で私が望む場所にありません。それを実現するには、軸設定に戻って、Jedが教えてくれました。ここの「目盛りラベルを表示」をクリックすると、マークだけでなく区切り線を作成できます。ここに短い区切り線があります。見てください。これでスイムレーンが作成されます。「よし、これで正しいビューができました」と言うだけです。
美しいボウルの写真を持ってきていただいても構いませんが、実はこれこそが彼がボウルを作るのに必要なもので、見やすくするために適切なスイムレーンを用意してくれたのです。さて、スイムレーンですね。ジェド、協力してくれてありがとう。ぜひ彼のブログもご覧ください。
オーバーレイエンコーディング。本当に面白いですね。JMP 18でできる新しいことを学んでいたんです。JMP 18より前、例えば17やそれ以前のバージョンでは、やりすぎてしまうことがありました。グラフに要素を追加しすぎてしまうんです。オーバーレイ要素を使うと、表示されているものの色やスタイルがオーバーレイ要素に取って代わられてしまうんです。18ではそれが修正されていて、それを確認するのに最適なデータを見つけました。オーバーレイエンコーディングで何ができるのか、ぜひお見せしたいと思います。
これはカナダとアメリカ合衆国の間にある五大湖の氷の蓄積量です。これは、温暖化が進む地球における気候変動の影響を測るために研究が注目している指標の一つです。冬季には氷は減少するのでしょうか?これはミシガン湖の氷の蓄積量です。ご覧の通り、変化前と変化後の2つの期間に分けて分析する必要があります。では、このデータを開いて、実際に計算してみましょう。これが五大湖の氷の蓄積量です。この例では、すべての湖についてこの計算を行います。
グラフビルダーを使ってみましょう。グラフビルダーがあります。Y軸に氷の蓄積量を表示したいようです。月単位です。これは序数で、順序付きです。11が最初に始まっているかどうかはわかりません。少なくとも五大湖の近くでは、ここは冬の月だからです。6月を冬月とは考えていませんが、ある時点ではまだ五大湖に氷が残っていたのかもしれません。よし、いいですね。他に何が必要でしょうか?年です。年ごとに別々のポイントとラインを表示したいです。これはオーバーレイです。年ごとにオーバーレイしています。
ここで右クリックします。ボックスプロットは不要です。ボックスプロットに変更します。ポイントと平滑化線を追加します。ポイントの下にあるグラフ要素に移動します。さあ、平均値を作成しましょう。これは便利ですね。ここで、平滑化線の適合度チェックをオンにします。これですべて良さそうです。今見てみると、凡例がごちゃごちゃしていますね。凡例は削除しても構いませんが、ポイントと線が同じ色になっているのがわかります。では、別の要素を追加したい場合はどうすればいいでしょうか?冬の期間があり、2016年の冬季後と冬季前の差が表示されます。このデータを取り込むのが好きです。
まあ、問題ありません。ここで冬の期間を取って、色を付けるだけです。ああ、どうしたのでしょう?年間のデータポイントが取り込まれ、シンボルが付けられ始めました。本当にそうさせたかったのでしょうか?分かりません。でもJMP 18では、それに対応する場所があります。オーバーレイのランディングドロップゾーンにあります。右クリックして「オーバーレイのエンコード」を選択します。自動選択があり、おそらく自動選択は常に…色とスタイルを決定します。通常は色です。では、どんな色になるか見てみましょう。線が2つの異なる期間の区切りになっているので、色は好きではありません。しかし、今はほとんど見えないほど異なる色になっています。
つまり、「グラフ」を開いてマーカーのサイズを大きくすることはできますが、色が見えにくいので、すべてを青か赤にしたいのです。どうすればいいでしょうか?オーバーレイのエンコーディングで右クリックします。スタイルで設定するかもしれません。いや、それはおかしいですね。右クリック。ああ、なんと、何もないのです。オーバーレイ内のそのコントロールをオフにして、オーバーレイだけをそのままオーバーレイするようにできますが、他のランディングゾーン、この場合はカラーランディングゾーンが前面に出て、色の設定を引き継ぎます。これは適切です。凡例に他の情報をすべて保持する必要はありません。これは削除するかもしれませんが、これで適切なビューが得られます。簡単にできます。
ここにエンコードしたものを見てください。軸線をいくつか入れました。ここに小さなフィルターも入れました。これで色々なグラフを描いてみることができます。ミシガン湖、オンタリオ湖、私が以前住んでいたエリー湖。それぞれの湖で同じ傾向が見られるか確認してみてください。小さな砕氷船で氷の中を航行してみてください。さて、これは…言いたくはありませんが、ここ8年間で氷の蓄積が減少する時期に入っていることを示しています。つまり、気温が上昇しているということです。さて、素晴らしいグラフですね。このオーバーレイエンコードを開発してくれた皆さんに感謝します。これでもっと多くの種類のグラフを作成できるようになりました。
さて、半分くらいまで進みました。かなり順調に進んでいます。次のセットを見るのが楽しみです。次のセットは、チャレンジングなセットです。スーパープロットと同じように、お客様から「このビューが欲しい!」とおっしゃっていただきました。これは臨床試験でよく見られるビューで、リスクのある数値が下に表示される生存率プロットです。
このグラフは、2つのグループの生存率を示しています。さらに、集団の残り人数を示す小さなインジケータも表示しています。テストでは、この期間(1000人)まで生き残ったのは1人だけでした。600人にも満たなかった人も1人います。標準モードでは、おそらく4人から3人しか残っていない青いグループにいます。これは本当に素晴らしい表示です。これは実際には、同じウィンドウに複数のグラフを重ねることで実現しています。このように作成することも可能です。
JMP Clinicalのような製品をお持ちの場合、この種のレポートは自動臨床レポートに組み込まれており、データの探索、分析、そしてレポート作成に役立ちます。JMPでも同様のことが可能です。その方法をご紹介します。ほとんどの人がまず最初に行うのは、まだデータを用意していない場合です。ここにあるような基本的な生データがあれば、優れたプラットフォームが利用できます。皆さんが想像しているようなものではないかもしれませんが、生存曲線を作成できます。
興味のある方のために、「分析」、「信頼性」、「生存」の項目です。こちらです。「生存」です。「時間」は私の時間、「治療」は私のグループ分けです。このようなグラフを作成する場合、特定の期間において何かが生存したか生存しなかったかを示す指標が表示されることがあります。これは「打ち切り」と呼ばれます。信頼性にも同様のことが見られます。ここをクリックすると、グラフが作成されます。見た目はかなり似ているはずです。ギザギザのグラフです。滑らかではありませんが、同じものです。では、リスクのある数値はどこにあるのでしょうか?
ええ、それらはここにある下の3つのテーブルにあります。どれか1つを開くと、危険値があるのがわかります。でも、ふと気づきました。「ああ、このテーブルにはまだ時間と生存率の情報があるんだ」と。レポートを開いてテーブルがあるときはいつでも、右クリックして複合データテーブルを作成できます。すると、そのレポートウィンドウに開いているデータテーブルが全てスタックされます。標準データ、検定データ、複合データがあります。私は標準データと検定データに特に興味があるので、それを保存しました。このデータはここから取得しました。そして、そこから生存曲線を作成するための情報も取得できます。既存のデータが気に入らない場合は、新しいものを作成することも可能です。
すでに保存しました。ジャーナルを見ると、VA肺がん複合データが表示されます。これが該当します。標準データと検査データはスタックからそのまま残しました。これでグラフデータと表、つまりリスクデータとを1つのグラフにまとめることができたので、比較的簡単にできるはずです。グラフビルダーを開いて、Y軸に生存率、X軸に時間を設定し、オーバーレイにグループ化を適用します。スムージングしたポイントは削除しましょう。3回のクリックでビューが再生成されました。とても簡単ですね。次は、その下でグループ分けしてみましょう。
さて、このグループは、私の治療の種類という点では標準治療か治療群かに関わらず、私の治療群と同じだったことを覚えておいてください。Y軸の生存データと一緒には表示しません。下に表示します。分割グラフが作成されるので便利です。これらを分けておくこともできます。また、ここにはグラフの間隔を調整するための小さな赤いホットスポット設定があります。2つのグループが表示されているので、その間の線を少し太くすることができます。これはちょっとした工夫です。
でも、今これを見ると、ポイントが表示されていますね。でも、これは数字ではありません。どうやって数字を表示すればいいのでしょうか?数字を表示するには、ポイント要素の下にある小さな赤い三角形のオプションから「形状の設定」を選びます。「リスクのある列」が選択されていることを確認します。これでリスクのある数字が表示されました。実は、マーカーサイズの下のこの部分を右クリックして、ポイントを大きくすることができます。これは便利ですね。ポイントを上下に揺らすこともできますし、左端まで動かすと、すべてが一列に並びます。
より明確にするために、データが重なり合っています。フィルターをかける必要があるかもしれません。でも、私が求めているのはまさにこれです。「ああ、下の部分はひどい。どうすればもっと見栄えが良くなるかな?」と思うかもしれません。ポインターを軸に持っていくと、小さな掴み棒のような形になり、この領域内のものを上下に移動できます。小さなグリッド線を上に移動させたり、上の小さなスペースよりも少し小さくなるように調整したり、上の小さなスペースよりも少し小さくなるように調整したりできます。これは気に入っています。
完了したら、大きな赤い三角のメニュー、赤いホットスポットの下にあるローカルデータフィルターを開くだけです。ここに時間を入力すると、時間を選択できます。0から始めることもできますし、8から始めることもできますし、18から始めることもできます。10分おきくらいに入力して、グラフの作成を始めます。これは既に行っています。実際には、ここにデータにスクリプトが組み込まれています。画像を取り込んで軸線を追加しました。これで、グラフ上で必要な期間だけを同じスケールで並べることができます。
グラフに軸線を追加すると(そして私はグリッド線も追加しました)、両方のグラフで同じように機能します。なぜなら、実際には同じグラフだからです。同じ軸を共有しながら、重ね合わせただけです。同じウィンドウ内で、同じ軸を共有する2つの異なるグラフです。これは非常に素晴らしい表示で、この課題を解決できたことを嬉しく思います。皆さんにも役立つかもしれません。何かの経時的なパフォーマンスを見る場合、このチャートは素晴らしい参考になるでしょう。臨床データやバイオテクノロジーデータである必要はありません。保証期間の不具合でも構いません。現場や研究室で見られるあらゆるデータに応用できます。
はい、これが生存リスクプロットです。ページグリッドを見てみましょう。JMP 18でのみ可能なもう一つの機能は、グリッド内の複数のチャートを比較する際に、それぞれの軸スケールを維持したい場合があるということです。これは、単に傾向を把握したいだけだからです。チャートを結合したり、数値のレベルや大きさを比較したりしたいわけではなく、単に傾向を把握したいだけです。以前は、おそらくカスタマイズなしでは、これを実現するのは非常に困難でした。
これがどのように見えるかお見せしましょう。各国のコーヒー輸出量がすべて表示されています。国内輸出量や消費量など、あらゆる情報が含まれています。これはこれを示すのに非常に良い例です。これを開いて、グラフビルダーを開きます。3つの出力をすべてY軸に配置します。点ではなく線に変更します。年ごとに配置します。もちろん、生育期を振り返る年が表示されています。これで良いのですが、国別に表示したいです。ここにページボタンがあります。
ページごとに異なる小さなビューを作成しましょう。ご覧の通り、ビューは重ねて表示されます。ここで「完了」をクリックします。右クリックして、ローカルデータフィルターをオンにし、私のお気に入りの国を2行2列のグリッドに表示してみましょう。ブラジルはコーヒーの生産国としても消費国としても有名です。コスタリカは、コスタリカ産のコーヒーを多く輸入しています。私はダークローストが好きです。コスタリカのダークローストは美味しいです。私の第二の故郷であるフィリピンも追加しました。そして、注目のコーヒー生産国の一つであるベトナムも追加しましょう。
これでビューができました。ここを右クリックして「行ごとのレベル」を選択してください。2つだけ設定してみましょう。これでグリッドができました。各国に個別の軸があるので便利ですね。さて、JMP 18より前では、このように表示されていました。ほら、これです。以前は、0から50,000以上まで表示されるブラジルの軸を、全員が共有する必要がありました。
コスタリカでは、傾向すら見られません。フィリピンでは、傾向が見られます。ベトナムでは、小さな傾向が見られます。しかし、傾向を検証する上では、あまり役に立ちません。ここに来て何かを強制する必要もありません。ここを右クリックすると、「ページ軸のリンク」に移動できます。これはJMP 18の新機能で、「複製されたページ軸」をクリックすると、グリッド全体にX軸を共有するか、Y軸を共有するか、共有しないかを選択できます。この場合、全員が同じ年次期間であるため、X軸のみが共有されています。これで、デフォルト設定で十分にスマートに表示できるようになりました。これで、数値に関係なく傾向を見ることができます。ブラジルは3倍、5倍、10倍など、他の国も共有されていることがわかります。しかし、コスタリカでは現在、消費が横ばいから若干増加と、下降傾向にあることがわかります。
なんと!フィリピンを見てください。見てください。このデータセットの最後のあたりから、緑の線で示されている国内消費量が増加しています。近いうちにフィリピンに行く予定なので、きっと大丈夫でしょう。何か好きなものがあれば、ここのコーヒーが好きなので。フィリピン産コーヒーを楽しみながら飲みたいと思っています。ベトナムは、輸出量と総生産量において、急激な増加傾向にあることがわかります。これはグリッドビューを制御する非常に優れた方法です。もちろん、ここに掲載したものには写真も掲載しています。各国の素敵な写真も掲載しているので、さらに美しく見せることができます。
さあ、もうすぐ終わりです。時間的にも順調に進んでいると思います。最後のプロットを見てみましょう。ドーナツプロットです。これは円グラフの一種で、リングチャートと呼ばれます。円グラフの便利なバージョンだと思います。カテゴリーが多すぎず、それぞれのカテゴリーが十分に存在感がある場合は、別のチャートのフィルターを選択するのに最適です。これを説明するのに役立つ、非常に興味深いデータがあります。とても簡単なダッシュボードの作り方をお教えします。ここでグレーズドドーナツのようなものをクリックすると、世代間の内訳がどのようになっているかがわかるようにビューを変更したいのですが、できますか?
ホーマー・シンプソンみたいに、ドーナツでお腹を空かせちゃってます? 多分そうだと思うので、ごめんなさい。でも、ドーナツが嫌いな人なんているわけないでしょ? 世代別のドーナツに関する素晴らしいデータを手に入れました。パンデミック中に大規模な調査が行われたんです。どうやって全員をオンラインで集めたのかは分かりませんが。「どんなドーナツが好きですか?」と聞いて、そこからパーセンテージを算出したんです。ベビーブーマーからZ世代まで。
何度も言いますが、ここに値の順序を設定しました。カスタム順序を設定して、ベビーブーマー世代をチャートの下部に表示したりといったこともできます。実際に順序を設定しました。これでとても簡単になります。実際に2つのチャートを作成します。1つ目は先ほども述べた円グラフです。種類を設定します。X軸に「種類」、Y軸に「パーセント」を入力します。ここで右クリックして円グラフに変更するか、ここにある円記号を選択することもできます。私はこのタイプの円グラフは好きではないので、リンググラフにします。パーセンテージデータがあるので、ラベルの下に進み、合計値のパーセンテージでラベルを付けます。とても簡単です。
全体的に、30.7% がグレーズド ドーナツを好みます。グレーズド ドーナツはこんな感じです。ラベルを少し分かりやすくしておきました。チャート 1 にリング チャートがあります。では、棒グラフで何かしてみましょう。グラフ ビルダーに移動します。ここで棒グラフを作成します。この棒グラフを作成するには、Y 軸に Gen、X 軸に Percent を配置することになります。Y 軸に Gen、X 軸に Percent があります。棒グラフを要求します。あまり面白くありません。今すぐ合計を求めます。このパーセンテージの下で、軸設定に移動して、Percent スタイルを指定できます。これは非常にクールです。今は退屈なチャートですが、これにリンクするとクールなチャートになるかもしれません。これで設定を制御できれば素晴らしいと思います。そうですね、「ファイル」→「新しいダッシュボード」に移動できること、テンプレートがあること、そしてテンプレートからこれを作成できることは知っていましたが、これを行う簡単な方法があります。
「ウィンドウ」の「ウィンドウの結合」に進んでください。ほとんどの人はこれを知りません。ここにデータが表示されています。データ自体には関心がありません。しかし、これが最初のグラフです。はい、これを 2 番目のグラフと結合します。最初のグラフで、このグラフでフィルター処理します。これで、既製のダッシュボードの完成です。実際、他のグラフを削除して、独立したものとして表示することもできます。これが正しく行われたら、グレーズド ドーナツをクリックします。おやおや!世代による見方が変わりました。ケーキ ドーナツ。私はケーキ ドーナツが大好きですが、私はジェネレーション X ですが、ベビー ブーマー世代の方が多く食べていました。でも、ケーキ ドーナツは浸すのにとても適していますよね。ダンキンドーナツを覚えていますか? 名前の由来です。ドーナツをコーヒーに浸しました。とても美味しかったです。ふやけたドーナツになりました。だからこそ、ケーキドーナツのようなしっかりしたドーナツが必要だったのです。
グレーズドドーナツでそんなことする勇気はないだろう。でも、今は世代的にそれほど人気がないみたいだ。そうだな、みんなクリーム入りやゼリー入りのドーナツが好きなんだ。
スプリンクルはどうですか?ああ、Z世代はスプリンクルが大好き。私もスプリンクルが好きですが、それは子供っぽいからなんです。みんなスプリンクルが好きです。他には、あの変なブードゥードーナツ、ベーコンを乗せたものですよね。でも、グレーズドドーナツは買いません。一番有名なグレーズドドーナツはラウンドロックドーナツです。それが私たちの唯一の観光地です。ラウンドロックのドーナツベーカリーに来れば、特大のグレーズドドーナツが食べられます。テキサスサイズです。ここには私が食べないドーナツもあります。ドクロと骨をつけたのがわかると思いますが、ダイエットには「死ぬ」が必要です。これはただの諺です。ドーナツを楽しまない人は死んでいるに違いありません。でも残念ながら、私やX世代、ベビーブーマー世代のような人たちは、体重を少し気にしなければなりません。だから今はドーナツを食べていないのかもしれません。ひどいですね。私は今でも食べています。いいですね。これをスクリプトとして保存できます。ダッシュボードにアクセスしてリングセレクターを使うのが簡単になります。
楽しんでいただけたかと思います。
ギャラリーの写真は以上です。コミュニティで公開している他のギャラリーもご紹介しておきます。2016年から公開しているすべてのギャラリーのマスターリストと、それらのジャーナルを入手できるリンクがありますので、ぜひ参考にしてください。ウォーターフォールチャートなど、様々な素晴らしい作品が揃っています。こちらにもいくつか掲載されており、今回のギャラリーもそのリストに追加される予定です。他にもおすすめのブログやジャーナルがあります。JMPのブログへのリンクも貼っておきます。グラフ作成に役立つ優れた資料がたくさんあります。Xan Gregg、Dan Schikore、Dan Valenteといった、優れた視覚化の専門家によるプレゼンテーションも掲載されています。コミュニティには他にもチュートリアルが用意されています。コミュニティのLearn Jumpにアクセスすれば、視覚化とグラフ作成に関するトレーニング資料をすべてご覧いただけます。
グラフビルダーでの操作方法がわからない、あるいはグラフ作成機能など、別の要素を追加する予定があるか知りたいという場合は、コミュニティのJMPウィッシュリストをご覧ください。過去に質問されているか検索したり、ご自身のウィッシュリストを作成したりできます。これは、グラフの新しい表示方法を開発する際に、お客様の声を伺うための方法です。
それでは、ギャラリーから美しい写真をご覧いただき、最後にしたいと思います。本日はご参加いただきありがとうございました。皆様に素晴らしい発見があることを願っています。Graph Builderで遊び、探求し、繋がり、インスピレーションを得てください。ありがとうございました。