JMPで軸区切りを作成する方法グラフを作成する方法について、今年3回質問されました。 JMP 軸が途切れる 方法を示す前に、「なぜ」を尋ねたいのですが、「なぜ」に対する明白な答えは、「1つのグラフに非常に異なる値の項目を表示する」ことですが、それは少し不満足なことです。なぜそれらが1つのグラフに収まる必要があるのか知りたいのです。テキスト表現よりもデータのグラフィック表現の利点は、位置、長さ、傾きなどのグラフィック特性に基づいて値を判断できることです。しかし、いったんスケールを破ると、それらの特性はもはや同等ではなくなります。結局のところ2つの別々のグラフがあるので、実際にはJMPでそのようなビューを作成することができます。
私の「なぜ?」の質問に関連して、軸の折れ曲がりを説明するための説得力のある実例を見つけるのに苦労したので、いくつかの仮説データを作成しました。あるプロセスを100回実行したときのタイミング値があるとします。通常、このプロセスは実行ごとに数秒かかります。しかし時々不具合があり、それは数分かかります。これが1つのグラフのデータです(すべて1つのyスケール)。

グリッチがどこにあるのかはわかりますが、通常のグリッチがない場合の変化はわかりません。グラフの中央にある「無駄な」スペースに反対する人もいます。しかし、それらは必ずしも悪い属性ではありません。グリッチ時間と比較して微々たるものではないため、グリッチではない変動は失われます。スペースはその違いを示すために機能します。それにもかかわらず、私たちの聴衆がすでにデータのそれらの特徴を理解しているならば、我々はより自然なスケールで両方の部分集合を示すためにグラフを2つに分けることができます。

これで、グリッチではない時間が曲線上で増加していることがわかります。Graph Builderの「トリック」は、2つの異なる軸スロットでグラフに分割する変数を2回追加することです。それから、軸を個別に調整することができます。おそらくそれらのうちの1つを対数軸にすることさえ可能です。Graph Spacingメニューコマンドは、グラフ間にスペーサーを追加してブレークを強調します。説明するよりも見やすいので、これらのステップのアニメーションGIFを次に示します。

私は、壊れた斧の例を探すために数冊の雑誌を読みました。これは、短期および長期の反応がどちらも興味深い薬物治療研究で数回見たパターンの例です。このグラフは内科の年鑑また、HIV治療に対する2つの異なるグループの反応を示しています。

軸中断の両側は異なる時間単位を使用します。これは、実際には2つの別々の軸があるという考えに完全に適合します。しかし、このグラフについて私を悩ませているのは、ギャップをまたぐ線の接続です。私のJMPバージョンの違いに注意してください。

xスケールが異なると、傾きも異なります。つまり、同じ移行では、週あたりの変化(左側の勾配)が年間の変化(右側の勾配)よりも平坦になるはずです。幸い、Graph Builderがこれを行いますが、これらの種類のグラフを実際に読んでいるときには注意が必要です。
HIV研究からの破線は、軸の区切りがグラフィック要素によってエンコードされた情報をどのように歪ませることができるかの例です。棒グラフが長さで値を表現するという仕事をすることができなくなるため、棒グラフがスケール区切りで分割されると、さらに深刻な歪みが発生します。その写真を見せることすらありません。棒グラフと一緒にスケールブレークを使用しないでください。
スケール区切りのあるグラフを作成するときは、知覚的には別々のグラフであるため、各部分がそれぞれ独自に機能することを確認してください。

グラフの作り方を聞かれました軸が途切れる 方法を示す前に、「なぜだ」と聞きたい。
再:どのようにJMPで軸の区切りを作成するコメントありがとう @ jdbartx09 。1つのグラフを他のグラフよりも小さくするために、2つの軸の間にサイズ変更ホットスポットがあります。

再:どのようにJMPで軸の区切りを作成する投稿XanGreggをありがとう。私にとってはとても役に立つ。私はあなたがHIV治療の例で行ったように水平軸を破る必要があるという非常に多くの場合に出くわす。私の場合は、かなり広い周波数範囲にわたってデータをプロットしていますが、yデータを持つのは特定の周波数帯だけです。したがって、表示するデータがない周波数はスキップします。私はHIV治療のためのJMPプロットに関して一つ質問があります...
どのようにしてプロットの左右に独立サイズを作成しましたか?
前もって感謝します。
再:どのようにJMPで軸の区切りを作成する私は寄生虫の生存曲線のためにこれをする必要があります。 最初の数分で死亡する人もいれば、次の日に残りの人が死亡する人もいます。 だから私は直線をプロットの大部分を横切って走らせたくないし、実際の差をどちらの端でも圧縮したくない。 私はGraphbuilderを使っていないので、上記のトリックはうまくいきません。 私が得ることができる最も近いのは2回生存プロットをすることです。1つは曲線の前面を示すために、もう1つは曲線の後部を示すためにスケーリングされます。
nw =新しいウィンドウ( "Survival Plot"、hリストボックス(整列(中央)、s1 [リストボックス(4)]、s2 [リストボックス(5)]))<< Journal;
(JMP 13.1.0を使用)
エクスポートすると、分割軸を持つ1つのプロットではなく、互いに隣接するjsut 2プロットです。
どのようにそれを改善するためのアドバイスはありますか?
BGは書きました:あなたの洞察力をありがとう、私はあなたがそうかもしれないと思います... BG 書きました:
あなたの洞察力に感謝しますが、私はあなたが棒グラフに切れ目を作る必要性についてのポイントを逃しているかもしれないと思います。たとえば、薬をテストするときに患者治療グループを調べているときに、これは便利になります。1つのグループはプラセボです、他の3つのグループは3種類の治療法です。あなたは患者の反応を探し、特定の薬の血清レベルを調べています。多くの場合、治療群は他の治療群より1,000倍高いレベルのものを示すかもしれません(すなわち、プラセボ= 15 mg / dL、治療1 = 25、治療2 = 50、治療3 = 1000)。100で中断がある棒グラフは、プラセボ、治療2と3の違いを明らかにします。中断せずに、1000までのスケールは単に絵の中でそれらの低い値を示すだけなので、それらの治療法の間の違いを示すのは難しいでしょう。
Xan Greggは書きました:ありがとう。Graph Buildeについての良い質問です。 Xan Gregg 書きました:
ありがとう。一般的なグラフビルダーについてのよい質問( JMPコミュニティ ) Graph Builderの精神を維持するよりも方法をとらなければなりませんが、我々は確かにあなたが指摘したギャップを埋めるためにその方向を見ています。
Michael Claytonは書きました:ありがとう。わかりやすいようにしています...マイケルクレイトン書きました:
ありがとう。短期および長期の物語を語るのを簡単にすることは容易ではありませんが、あなたの考えは助けになります。
Graph BuilderとXによるフィットYの比較は、Graph Builderの使いやすさから難しい選択ですが、統計テーブルや比較などを追加するためのXによるフィットYの拡張ツール Graph Builderはその方向に進化するのでしょうか。分散コンポーネントをグラフィカルかつ統計的に実行しようとしたときにも同じ問題が発生します。
変動プロットは素晴らしいです(そして私はゲージの研究にそれを使うことはほとんどありません。主にEDAまたはDOEの取り組みに関するVarcompタイプの研究用です。Graph Builderは合理的にグラフを作成しますが、入れ子にされた要因によって説明されることはありません。