2017-08-11 8 views
12

一部のデータを円グラフとして視覚化しようとしています。私のデータは、(Season, Int)タプルのリストとして構成されています。ここで、整数は、特定の季節に利用可能なアイテムの数を表します。要素が複数のスライスに属することができる円グラフを作成するにはどうすればよいですか?

1つのアイテムが複数の季節になる可能性があります。アイテムは秋と冬の両方に有効です。

この情報を円グラフで表示することはできますか?カウントの合計が合計アイテム数よりも大きくなる可能性があるため、パーセンテージを計算するときに分母が何をすべきかははっきりしていません。

例を明確にするために、10個のアイテムがあるとしましょう。有効なデータセットはかもしれない:

  • (秋、4)
  • (冬、5)
  • (夏、3)
  • (春、10)

総数ここに表示されるアイテムの数は22ですが、実際にはわずか10アイテムです。

転倒率を4/10と計算することは、実際には意味がありませんが、どちらも4/22ではありません。

このデータは、円グラフ(または他のパーセンテージ指向のグラフ)と互換性がありませんか?

+0

なぜ「4/22」のパーセンテージが意味をなさないと考えていますか?それは秋の季節のアイテムの「発生」の割合です。編集:それが意味をなさないかどうかは、シーズンの「アイテムの可用性」と何が表現されているかによって異なります。言っておきますが、シーズンごとの劇場演劇の表現の数を比較するのが目的なら、4/22は意味をなさないでしょう... –

+0

これはあなたが持っているすべてのデータですか、それともアイテムが表示されるカテゴリの数を数える方法がありますか? – 7hibault

+0

@ 7hibaultはい元のデータの種類は[(シーズン、アイテム)] – Bill

答えて

1

プロットが表現しようとするビジネス上の問題によって異なります。データの可視化に使用するベストプラクティスがあります。これらのベストプラクティスは、統計と人間の認識によって導かれます。私たちはプロットがすぐに物語を伝えたい。

投稿を読むと、お答えしようとしているビジネス上の質問は次のようになります。のアイテムの全体(総数)に対する各シーズンで利用可能なアイテムの割合はどのくらいですか?あなたのポストの数字を使用すると、春には100%のアイテムが利用でき、冬にはアイテムの50%しか利用できません。

これはビジュアル化するビジネス上のご質問です(これが実際にあなたが解決しようとしているビジネス上の問題であれば)が、円グラフを使用することはできません。円グラフは100%を表す必要があります。棒グラフは比較に適していますので、使用することをお勧めします。 y軸単位をパーセントにすることができ、x軸に沿って4つの棒があります。

棒グラフは(統計的に)100%に追加する必要はありませんが、人々がそれについて疑問を抱くことが懸念される場合は、Y軸を個の数各季節に。プロットには、各シーズンで使用可能なアイテムの相対的な数が表示されます。この場合、棒グラフを使用するもう一つの理由があります。

最後に、円グラフは美しく見えますが、人間の視点からは推奨されません。私たちがスライスの相対的なサイズを比較するのは難しいです。

+0

です。@Billは大歓迎です。考えてみるといい質問でした。 – Rahav

関連する問題