Existe-t-il un moyen d'avoir un axe y secondaire dans le générateur de graphiques ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Le générateur de graphiques s'avère être un excellent outil que j'utilise de plus en plus ces derniers temps.
Je souhaite montrer deux choses simultanément sur ce graphique, comme indiqué dans la pièce jointe :
1. Tendance parmi les moyennes des données (moyennes prises au sein des sous-groupes, avec variable de regroupement sur l'axe des x) - avec barres d'erreur pour faciliter l'interprétation.
2. Comme aide supplémentaire à l'interprétation, je souhaite montrer un histogramme des décomptes au sein de chaque groupe, et pour cela j'utilise un graphique à barres comme indiqué dans la pièce jointe. Mais cela gâche bien sûr l'échelle de ma variable principale (celle sur laquelle je fais la moyenne et sur laquelle j'affiche des barres d'erreur).
Si je pouvais placer les barres sur une échelle différente - comme un axe y secondaire - cela éliminerait ce problème, je crois. Y-a-t-il un moyen de faire ça?
Merci,
Charlie
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Cela a parfaitement fonctionné - merci beaucoup !
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Vous pouvez ajouter la même variable deux fois à un rôle, puis déplacer une instance vers la droite si cela peut vous aider.
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Il semble que cela devrait être une solution si je parlais de deux variables y différentes. J'ai pu le faire, je peux voir ce que vous voulez dire par le fait que ce n'est pas une bonne pratique pour la visualisation des données.
Mais ce que j'essaie de faire, c'est de montrer deux aspects différents de la même variable y. Ce que j'essaie de montrer, c'est la tendance des données avec des barres d'erreur en utilisant la moyenne (points) et l'erreur standard pour la barre d'erreur. Ensuite, je veux indiquer en bas de l'axe des x le nombre (c'est-à-dire N) pour cette même variable. Le graphique montre le nombre dans chaque sous-groupe exactement comme je le souhaite, mais il semble que je ne puisse pas passer au deuxième axe, car ce n'est pas une variable différente en soi et a donc un comportement différent.
Merci,
Charlie
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Vous pouvez le faire dans Graph Builder. La fonctionnalité n’est pas importante car il ne s’agit pas d’une bonne pratique en matière de visualisation de données. Voir Axes à double échelle dans les graphiques : sont-ils toujours la meilleure solution ? pour une discussion complète; la raison abrégée est que la superposition suggère une correspondance d'échelles qui n'existe généralement pas.
Si vous souhaitez quand même continuer, placez deux variables ou plus dans le rôle Y dans Graph Builder. Ensuite, faites un clic droit sur l'axe Y et il y aura un élément de menu contextuel appelé Déplacer vers la droite qui vous permettra de choisir la variable à déplacer vers un axe Y droit.
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Salut,
Désolé, je n'ai jamais utilisé cette technologie.Cependant, si vous êtes en mesure de produire des graphiques en utilisant la base SAS sous n'importe quelle forme, ceux-ci seront disponibles.
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Merci pour le lien.
J'aurais dû mentionner que la façon dont je fais cela maintenant est que le générateur de graphiques est généré à partir d'un script JSL. J'aimerais bientôt proposer cet outil aux utilisateurs, il serait donc préférable que je puisse trouver une solution réalisable via un script JSL.
Ces commandes seront-elles disponibles dans les scripts JSL, ou dois-je faire autre chose pour cela ?
Re : Existe-t-il un moyen d'avoir un axe Y secondaire dans le générateur de graphiques ?Eh bien, je ne peux pas ouvrir le concepteur pour le moment, mais il existe des commandes xaxis2 et yaxis2 disponibles dans GTL :
SAS/GRAPH(R) 9.2 : Guide des procédures graphiques statistiques, deuxième édition