カテゴリ数ごとに棒グラフを 1 つずつ並べ替えるソリューション
カテゴリの単純な棒グラフを並べ替える方法を考えて壁に頭をぶつけました (グラフ ビルダーは自動的にカウントして適切な棒の高さを表示できますが、そのカウントによる並べ替え機能はありません...)。 世に出ている記事はすべて、グラフ ビルダーのマージ ゾーンにドロップされた他の連続変数による並べ替えについて説明しています。 http://www.jmp.com/support/notes/42/770.htmlただし、各カテゴリ (グラフ ビルダーがすでにカウントしたカテゴリ) の数によって並べ替えたいだけです。 これは、Python の matplotlib がカテゴリとカウントを指定すると自動的に実行するものです)。 解決策の 1 つは、そのカテゴリの概要テーブルを作成することです...うーん、そのような単純なことを行うために、なぜさらにテーブルを作成する必要があるのでしょうか?
したがって、私にとって最も簡単で直感的な解決策は、データテーブルに 1 の新しい列を作成することです。 次に、カテゴリーをグラフ化するたびに、1 を削除します (私はそれをそう呼んでいました) count) 列軸のマージゾーンに移動し、合計を選択してください並べ替えの統計として。 これで、すべてのカテゴリを棒グラフにしてカウント順に並べ替えることができます。
はい、追加できますどれでも合流ゾーンまでの連続した列と、 Nを選択してください並べ替え統計として使用しますが、実際にはカウントによって並べ替えられているにもかかわらず、グラフには「「無関係な連続変数」によって並べ替えられたカテゴリ」と表示されるため、これは奇妙だと思います(したがって、私の列は1のカウントと呼ばれます)。 はい、そのテキストを編集することもできますが、まあ、ここでは絆創膏を貼り続けているだけです。 また、並べ替えの基準となる列のすべての行にデータがあることを確認する必要があります。そうしないと、カウントが間違ってしまいます。 繰り返しになりますが、最も直感的な解決策は 1 の列だと思います。 エレガントかつバカバカしい、まさにJMP!
なぜグラフビルダーが単独でこれを実行できないのかということは、JMP にとっては別のひどい瞬間ですが、まあ、私は 12 を使用しているので、もしかしたら 13 でもこれを実行できるでしょうか?
これがお役に立てば幸いです。また、これをすべて簡単にする/無関係にする何かが欠けている場合は、教えてください。
Re: カテゴリ数で棒グラフを 1 つずつ並べ替える解決策こんにちは@ロスジェイソン、
として@Audrey_Shull前述したように、JMP 13 の改良により、これが簡単になります。 ただし、JMP 12 以前には、おそらく知りたいと思われるより簡単な方法があります。 グラフ ビルダー (JMP のすべてのプラットフォームと同様) は、列に設定された値の順序付けプロパティを尊重します。 したがって、カウントに基づいて変数の値の順序付けプロパティを設定する簡単な方法があれば、カウントによる並べ替えを気にせずにグラフ ビルダーでプロットを作成できます。 [分析] > [分布] にまさにその機能があることがわかりました。 まず、最終プロットの X 軸となる変数を使用して、「分析」>「分布」を起動します。 次に、赤い三角ボタン > [並べ替え] > [カウントの降順] (または [昇順]) に移動します。 赤い三角形 > 保存 > 値の順序に戻ります。 これにより、その列の値の順序付けプロパティが設定され、グラフ ビルダーはカウントを考慮して X レベルを自動的に配置します。
これがお役に立てば幸いです!
@ジュリアン

Re: カテゴリ数で棒グラフを 1 つずつ並べ替える解決策返信ありがとう、オードリー。 JMP 13 でこの問題が修正されたと聞いてうれしいです。 ただし、私の組織 (インテル) がいつ 13 にアップグレードするかはわかりませんが、現在 14 がリリースされているようです...
Re: カテゴリ数で棒グラフを 1 つずつ並べ替える解決策こんにちは、ジェイソン
これは、JMP 13 以降で利用できる改善です。 軸を右クリックすると [並べ替え] オプションが表示され、カウント (昇順または降順) で並べ替えることができます。
ただし、JMP 12 を使用しています。 1 の別の列で並べ替えるなど、あなたが説明した創造的な項目のいくつかは、このニーズを解決するために以前に提案されたと聞いたトリックです。