Comment créer Scatter Plot dynamique

Considérons un ensemble de données suivantes:

L'âge et Couleur des cheveux, ne peuvent prendre que des valeurs définies (Young / adolescent / adulte / vieux et blond / brun / noir / gris). Le nom est la seule variable réelle ici.

Je veux créer un terrain Scatter / Matrix qui ressemble à quelque chose comme ça:

Comment créer Scatter Plot dynamique

Je sais que je schould utiliser cet outil pour ajouter des étiquettes au diagramme de dispersion.

J'ai aussi trouvé cette vidéo sur youtube qui explique comment afficher les catégories sur l'axe Y

De plus, je dois le graphique pour être dynamique comme expliqué dans une autre vidéo sur youtube.

Comment puis-je combiner toutes ces démarches pour obtenir un nuage de points avec des catégories comme des valeurs sur les deux axes?

Excel (et le tableau Labeler add-in) peut créer ce type de graphique, avec un peu juste de la créativité.

Comment créer Scatter Plot dynamique

  1. Mise en page vos données. Vous aurez besoin d'un certain nombre de colonnes d'aide pour y parvenir.

Tout d'abord, vous aurez besoin de convertir vos données catégoriques en chiffres, puis tracer ces chiffres sur votre carte. Dans cet exemple, cela se produit dans les colonnes X_Age et Y_Hair.

Utilisez le graphique Labeler Add-on ajouter vos étiquettes pour vos points de données. Dans ce cas, vous aviez deux étiquettes qui se chevauchent (Alex - John) qui devaient être ajustés manuellement, mais vous pouvez utiliser VBA pour le faire pour vous.

Ajouter une série de données pour vos étiquettes X Axis. Ce sont les trois colonnes d'étiquettes X dans l'échantillon de données (valeurs valeurs X, Y et étiquettes de points). Ensuite, utilisez le tableau Labeler Add-on pour ajouter les étiquettes ci-dessous les points.

Ajouter une série de données pour vos Y étiquettes Axis. Ce sont les trois colonnes d'étiquettes Y dans l'échantillon de données (valeurs valeurs X, Y et étiquettes de points). Encore une fois, utilisez le graphique Labeler Add-on pour ajouter les étiquettes à gauche des points.

Enfin, vous aurez besoin de faire une tonne de travail de format, le nettoyage en particulier les valeurs axe min / max, enlever les étiquettes d'axe par défaut, etc.

Pour rendre ces dynamiques, vous aurez juste besoin de créer une plage nommée pour chaque série de données (colonne), en utilisant décompte et un offset pour les faire grandir avec vos données. Ensuite, utilisez les noms de gamme en place des références de cellules série dans vos formules de la série graphique.

Pour l'analyse des risques (ou toute autre chose où vous faites quarts de cercle), définissez vos valeurs à être négatif à positif et vous pouvez utiliser l'axe régulier d'Excel pour vos quarts de cercle. En outre, ajouter une autre série de données d'aide pour tirer votre risque élevé (ou d'autres valeurs que vous souhaitez mettre en relief) et vous pouvez formater ceux pour attirer l'attention.

Comment créer Scatter Plot dynamique

Pour en savoir plus sur les valeurs mettant en lumière dans un nuage de points, consultez ma réponse à cette question: Les valeurs mettent en lumière les SCATTERPLOT

Articles Liés