web-dev-qa-db-fra.com

Comment afficher l'aperçu du score d'un utilisateur lorsque les valeurs tendent souvent vers le maximum?

À la fin de la journée, mes utilisateurs obtiennent un score allant de 0 à 100 selon l'état de santé de leurs repas. 100 étant le score parfait, la plupart des utilisateurs suivant une alimentation saine en reçoivent plus de 80 chaque jour.

Pour résoudre ce problème, dans l'examen de la semaine, je suis en train de zoomer sur les valeurs pertinentes:

Curve of the user’s score

Existe-t-il de meilleures façons de procéder? Dois-je utiliser un système de notation avec moins de portée?

3
charlestati

Vous devez choisir une échelle significative pour vos utilisateurs. Vous dites qu'une personne qui a une alimentation saine aura toujours plus de 80.

Cela fait-il une différence significative d'avoir 82 ou 95? Significatif signifie que l'utilisateur devra entreprendre différentes actions. Sinon, votre échelle est beaucoup trop précise pour les besoins de l'utilisateur. En concentrant le graphique en haut de l'échelle, vous renforcez l'idée que des changements mineurs (entre 86 et 94) sont significatifs, alors qu'ils ne le sont peut-être pas.

Pire encore, vos utilisateurs peuvent être motivés à voir leurs scores toujours en haut du graphique. En zoomant en haut de l'échelle, ils perdent la perspective de leurs habitudes alimentaires saines en général, pour se concentrer sur les variations quotidiennes.

En fin de compte, cela dépend de ce sur quoi vous souhaitez que vos utilisateurs se concentrent.

3
celinelenoble

Il existe tout un domaine de recherche sur des sujets comme celui-ci, Visualisation de l'information .

Ce que vous avez fait est une pensée très courante et est souvent utilisée, parfois même dans des articles de recherche. Mais il est également très souvent critiqué pour être manipulateur s'il est utilisé comme vous l'avez fait.

Ce que vous pouvez faire pour le rendre valide est simplement de faire la rupture dans l'axe des y très claire:

enter image description hereenter image description here


Je commencerais simplement par 0 et ajouterais la pause assez rapidement.

Autrement dit, si vous voulez rester simple et rester avec le système actuel. Je ne dirais pas que c'est la façon la plus propre, mais elle est valable.

2
Big_Chair

Vous pouvez utiliser un graphique à barres pour augmenter le contraste entre les valeurs. Vous auriez une coupure entre eux par opposition à une transition linéaire.

Je pense également que si c'est un problème, la différence n'est pas très claire s'il n'y a pas beaucoup de différence. Cela montre aux utilisateurs qu'ils maintiennent leur niveau.

Vous pouvez également inscrire la variation (+ 3, -4, ...) par rapport à la veille ou à la semaine, au mois, à l'année précédente.

1
marcelgro