連続する比率の視覚化


9

4つのカテゴリを持ついくつかの消費者データを視覚化しようとしています。ユーザーはさまざまなカテゴリを自由に切り替えることができます。個人ごとに最後の3つまたは4つのスイッチを視覚化したいと思います。

したがって、4つの縦横比が縦棒のプロットから始めます。その後、ビンが小さすぎて使い物にならなくなるまで、各カテゴリーが前の機会に人々が行ったことに分解し、次に64と分解して、16になります。

マリメッコチャートと積み上げ棒グラフまたはデンドログラムの間のどこかでうまくいくと思いますが、それが何と呼ばれるかさえわかりません!

誰かが私が使用しているプロットのタイプを手伝ってくれるなら、そしてあなたがもっと素敵になりたいのなら、それをRに実装する方法があれば、私はとても感謝します。



正しい考えですが、そのためのデータの種類が間違っています。比率を含む列を取得してから、各比率を繰り返し分解して、先行要因を表示します。
Simon Hayward

1
スイッチの順序は適切ですか?私はあなたがちょうど12の異なる値を持っているかもしれないと考えています:cat.1から2、3、または4、catに(いつでも)切り替えた数値。2から1、3、または4など。次に、さまざまなカテゴリの4つの円と、円の間を行き来する矢印と、スイッチの数を示す矢印の相対的なサイズを使用して、これを視覚化できます。
ジョナサン

もちろん、注文に関連がある場合は、この同じグラフィックを各時点で実行できます。円のサイズの変化は、時間の経過に伴う各カテゴリの変化を示します。
ジョナサン

回答:


11

一つの可能性のあるアイデアは、の使用であるサンキー図カテゴリ間の選択の流れを文書化します。私が話していることを説明する2つの例は次のとおりです。


コメントで表明された懸念事項の一部が更新されました。Parallel Setsプログラムは、箱から出してすぐにあなたが望むことをするように見えます。以下はプログラムの出力で、4つのカテゴリーを持つ4つの確率変数を作成しました。ディスプレイの上部に初期化したグループは、後続のカテゴリ間で順次分割されます。希望する分割を作成します。

ここに画像の説明を入力してください

また、この図ではパッケージにはいくつかの対話機能があり、カテゴリの1つにカーソルを合わせると、その子孫がすべて強調表示されるなど、探索的データ分析が容易になります。

同じデータセットをFineoにアップロードしましたここで探索できます。(名前の最初の4カテゴリ変数のほかdec1dec4)私はまた、あなたが分割されたカテゴリを調べることができます連結カテゴリが含まれています。exp接尾辞付きの変数の命名規則はdec、以前に選択したカテゴリを連結することによって展開された変数です。したがって、のdec3_exp12ようにラベル付けされ121ますdec1 = 1 and dec2 = 2 and dec3 = 1。FineSetでParSetと同じ分割タイプの構造を作成することもできますが、この例では以上のノードを持つカテゴリをレンダリングできません。43

Fineo abitをいじってみた後、それはきちんとしたアプリケーションですが、それは本当に制限されています。Parallel Setsにはより多くの機能があるので、Fineoアプリの前に確認することをお勧めします。


ParSetsプログラムは、カテゴリーをサブセットに分割して検討するよりもはるかに優れたオプションだと思います。例として、上記と同じランダムデータを使用した場合、次のドットプロットは、でdecision 2選択したカテゴリを条件として、選択した条件での割合カテゴリをプロットしdecision 1ます。

ここに画像の説明を入力してください

からdecision 2への変更についても同じ内訳を行うことができますがdecision 3、イニシャルdecision 1が何であったかについて小さな複数のチャートを作成します。

ここに画像の説明を入力してください

これを無限に続けることができます(以下を参照)。啓発的なことかもしれませんが、もっと多くのパネルにたどり着くまでには、かなり気が遠くなるでしょう。以下は要求どおりで、4つの連続するカテゴリの選択肢を視覚化しています。

ここに画像の説明を入力してください

前述のように、グラフィックを非常に多くのカテゴリに分割するまでの数が少ないと問題が生じます。これを説明する1つの方法は、サイズなどの美学を、比率の基準となるベースラインにマッピングすることです。これにより、ビューの小さい数に基づいて観測が縮小されます。透明度を使用することもできます(ただし、この例では、過剰にプロットされたポイントを区別するためにポイントを透明にしました)。

ここに画像の説明を入力してください

ドットプロットではなく、ノード構造のようなクリスマスツリーを想定している人もいると思いますが、そのようなグラフィックを作成する方法がわかりません。同じ圧倒的な問題が疑われるのではないでしょうか。これらの小さな倍数は悪くありませんが、IMO並列セットははるかに直感的であり、いくつかの非自明なパターンがその視覚化でより明白になると思います。たぶん、私より想像力に富んだ誰かが、4つのランダムなカテゴリよりも興味深いデータを考え出すことができます。


ありがとうございます。
Simon Hayward

1
@SimonHayward、もっと興味深い視覚化を思いついた場合は、いくつかの例を投稿してください。
アンディW

うーん、実際、これはうまくいかないと思います。5つの各カテゴリー内のクラスは同じであるため、オブジェクトをグループ化しますが、オブジェクトをより細かく分割したいのです。だから私は答えのチェックを外さなければなりません!私はあなたの答えを月で評価することさえできません!しかし、投稿は面白く、とにかく役に立ちました!
Simon Hayward

各レベルにノードがある分割グラフのような有向グラフのようなものです。各ブランチが重み付けされています。問題は、私が求めているものの名​​前がわからないため、質問に答えるのが難しいことです!
Simon Hayward

2
@SimonHayward、私はさらにいくつかの例で更新しました。並列セットアプリケーションは、Fineoアプリケーションとは異なり、必要な動作を持っているようです。
アンディW
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.