Question Graphique Excel avec un seul axe des abscisses, mais deux gammes différentes (combinant des barres groupées horizontales et des barres horizontales empilées), possible?


Je suis nouveau ici. J'ai un ensemble de données de valeurs de densité (communauté phytoplanctonique) en fonction de la profondeur et de la composition en pourcentage. Je veux demander s'il est possible de construire les valeurs de densité en graphe horizontal groupé sur le côté gauche (pas en valeur négative) alors que la composition de celui-ci est empilée sur le côté droit, dans un seul graphe. Le graphique a un seul axe des x (0 au milieu et les deux côtés ont des unités différentes) - Je ne suis pas sûr que cela utilise la méthode de l’axe secondaire primaire ou non. La profondeur devient l'axe des y.

J'utilise Excel 2010 et j'ai vu un exemple d'un tel graphique, mais je ne pouvais pas comprendre comment il était fabriqué, mais pour aboutir à deux graphiques distincts. S'il vous plaît, quelqu'un peut-il aider? J'espère que mon explication est suffisamment claire. TQ


4
2018-04-15 11:21


origine


Pouvez-vous poster un lien vers un échantillon? - dav


Réponses:


Vous devez affecter une série à un axe secondaire pour effectuer ce type de modification. L'astuce pour obtenir un graphique à axe unique consiste à masquer l'axe secondaire, de sorte que votre graphique semble en avoir un seul.

Pour obtenir un axe secondaire: cliquez avec le bouton droit sur votre série et sélectionnez Format Data Series. En dessous de Select Options vérifier la série de parcelles sur l'axe secondaire.

Vous pouvez maintenant modifier le type de graphique, etc. pour chaque série.

L'étape suivante consiste à masquer l'axe. Mais assurez-vous d'abord que l'axe est réellement mis à l'échelle. Si ce n’est pas le cas, cliquez avec le bouton droit sur l’échelle côté droit et sélectionnez Format Axis. En dessous de Axis Options vous pouvez modifier la mise à l'échelle à l'aide de valeurs correctives. Une fois que vous vous êtes assuré que les axes sont identiques, sélectionnez None pour Major tick mark type et Axis labels


4
2018-04-15 11:59





En retard à cette fête, mais voici ma suggestion.

Tout d'abord, une certaine sémantique. Dans un graphique à barres horizontales, la variable indépendante (X) est l'axe vertical et la variable dépendante (Y) est l'axe horizontal.

Voici une plage de données avec la profondeur dans la première colonne, la densité dans la seconde et les compositions de trois constituants dans la troisième à la cinquième. Notez la cellule vide où l'étiquette "depth" serait.

Étape 1 - Sélectionnez les données, insérez un graphique à barres horizontales. Lorsque vous laissez la cellule supérieure gauche vide, Excel sait que la première ligne et la première colonne sont spéciales et utilise l'une pour les valeurs X (étiquettes de catégorie) et l'autre pour les noms de série. Avec plus de lignes que de colonnes, cela crée plus de catégories que de séries, ce que nous voulons.

Étape 2 - Attribuez toutes les séries Comp à l'axe secondaire.

Étape 3 - Changez l'une des séries Comp en une barre empilée, toutes les séries sur son axe (secondaire dans ce cas) changeront également. Les barres de densité sont cachées derrière les piles.

Étape 4 - Afficher l'axe vertical secondaire (icône Plus en regard du graphique dans Excel 2013, sinon, onglet Outils de mise en page).

dual horizontal bar chart - data and first few steps

Étape 5 - Formatez l'axe vertical principal (gauche) pour que ses catégories soient dans l'ordre inverse.

Étape 6 - Répétez pour l'axe vertical secondaire (droit).

Étape 7 - Formater l'axe horizontal principal (supérieur): minimum 0, maximum 40 (deux fois ce dont nous avons besoin), appliquer un format de nombre personnalisé aux étiquettes:

[<= 20] 0 ;;;

Cela signifie que si les valeurs sont inférieures ou égales à 20, utilisez un format numérique de 0 (nombre sans chiffres décimaux), sinon, affichez les valeurs.

Étape 8 - Formatez l'axe horizontal secondaire (inférieur): minimum -1, maximum 1, format numérique de

0% ;; 0%;

Cela signifie que, pour les nombres positifs, utilisez 0% (pourcentage sans chiffres décimaux), ne montrez pas de nombres négatifs, car zéro utilise également 0% et n'affiche pas de texte.

Étape 9 - Ajouter des étiquettes d'axe pour les deux axes horizontaux et l'axe vertical principal (gauche). Formater l'axe vertical secondaire (droit) pour qu'il n'y ait pas d'étiquettes ni de graduations.

Étape 10 - Déplacez le titre du graphique, la légende et les titres des axes vers les bords du graphique. Centrez les étiquettes des axes horizontaux sur leurs moitiés respectives du graphique. Agrandissez la zone de tracé (la partie interne contenant les données du graphique) pour remplir l'espace.

dual horizontal bar chart - last few steps


3
2017-07-10 15:49





J'ai été en mesure de tracer deux séries avec des valeurs de x variables sur un axe des x en utilisant un nuage de points. Pour que le nuage de points ressemble à un graphique linéaire, il faut utiliser le nuage de points marqué lisse et formater les marqueurs de manière à ce qu’ils ne soient plus des marqueurs. Cela se traduira par une courbe lisse.


0
2017-10-11 05:14



La question parle de graphiques à barres. - fixer1234


Je n'ai pas trouvé de moyen de combiner des données de colonne et des données empilées sur un seul axe en utilisant l'option COMBO dans EXCEL. J'ai eu recours à la création de deux graphiques distincts et à leur superposition pour qu'ils apparaissent sous la forme d'un graphique unique. Vous pouvez alternativement les amener au premier plan pour les ajuster. Une fois ajustés, regroupez-les pour que le graphique puisse être déplacé ou redimensionné sous la forme d'un seul graphique.

Combination of column and stacked graphs


0
2017-09-27 14:43