web-dev-qa-db-fra.com

Meilleur graphique pour les données avec des valeurs très grandes et très petites

Je travaille sur un projet d'analyse statistique et je dois dessiner un graphique à barres ou à colonnes pour montrer les données qui ont des valeurs très grandes et très petites. Comme par exemple:

Number       |        Count
----------------------------
1            |     12
2            |     100
3            |     1
4            |     610
5            |     50

Le problème ici est que les valeurs de certaines lignes peuvent être si grandes que lorsqu'elles sont dessinées sur un simple graphique à barres ou à colonnes, ces quelques barres dominent vraiment tout le graphique et les plus petites valeurs deviennent presque invisibles pour l'utilisateur. Je dois montrer ces petites barres parce que l'utilisateur les survole pour afficher plus d'informations sur les données.

Il semble que dans la plupart des diagrammes/graphiques comme la tarte ou la ligne, il y a le même problème que les plus grandes valeurs dominent les très petites et les rendent presque invisibles.

Je sais que je peux simplement créer un tableau simple et y vider les valeurs, mais ce n'est pas une solution élégante et, franchement, ça n'a pas l'air très joli.

Selon vous, quelle solution peut-on utiliser pour avoir un graphique sans ce problème? Quel peut être le meilleur graphique pour cette situation? Je suis libre d'utiliser n'importe quel graphique ou graphique tant qu'il peut montrer clairement les points de données petits et grands.

Je vous remercie.

3
CobaltBabyBear

Le fait est qu'il n'y a pas de type de données qui fonctionne bien pour des données trop dispersées. Par conséquent, la solution ne dépendra pas du type de graphique mais de l'application de l'échelle logarithmique aux données (pas les données originales que vous affichez, mais les données que vous alimentez au composant datavis). L'échelle logarithmique éliminera la dispersion. Voici ma réponse détaillée à une question similaire avec une illustration comment cela fonctionne et comment le faire: Graphique pour les propriétés avec un grand écart entre eux

Graphique (a) avec échelle logarithmique appliquée aux données (b) enter image description here

Une fois que vous utilisez l'échelle logarithmique, vous pouvez alors choisir le type de graphique que vous souhaitez. Si vous travaillez avec la table, du haut de ma tête, je suggère une carte thermique. S'il s'agit d'une liste, un graphique à barres fonctionnerait mieux. Mais vous pouvez également utiliser un diagramme à bulles ou un graphique à secteurs - vraiment quelles que soient les données et leur organisation.

Carte de chaleur: enter image description here

4
Zoe K

Les deux colonnes de données sont-elles nécessaires? Sinon, un graphique à bulles non linéaire fonctionnerait, comme ceci 20th Century Death bubble chart

1
Julia Rezsnyak

Les représenter comme des tas de points sous une forme ou une forme

enter image description here

0
Alex Debkaliuk