deux parcelles sur un graphiqueBonjour à tous, je suis nouveau au constructeur de graphiques de JMP. Je suis sûr que c'est facile mais hélas ...
Je dois présenter deux graphiques sur un graphique:
1. barres avec se barres (précipitations moyennes à long terme par mois)
2 ligne (pas de barre d'erreur) données de précipitations d'une année, également par mois
Donc, même axe x et même axe y.
Merci d'avance.Re : deux tracés sur un graphiqueSalut Malurus,
Vous êtes sur la bonne voie ici. Une fois que vous avez ajouté les deux variables à l'axe des ordonnées, l'astuce consiste à utiliser à la fois les éléments graphiques à barres et à lignes. (faites glisser et déposez le 2ème élément sur le graphique)
À partir de là, modifiez quelle variable (précipitations actuelles ou historiques) s'applique à quel élément graphique.Pour faire ça:
Dans le panneau de gauche, développez le menu Variables
Sélectionnez historique pour l'élément Ligne
Sélectionnez le courant pour l'élément Bar
Vous pouvez également ajouter les barres SE pour l'élément Bar via ce panneau
Vous devriez vous retrouver avec quelque chose comme l'image ci-dessous (éléments du panneau de gauche indiqués en rouge) :
Screen Shot 2020-03-27 at 1.52.07 PM.pngScreen Shot 2020-03-27 at 1.52.07 PM.png
Re : deux points sur un même graphiqueMalurus,
Pouvez-vous nous expliquer un peu où vous rencontrez des difficultés ?
Vous aurez peut-être plus de chance avec la plateforme de superposition de graphiques, qui vous permet de tracer deux variables y avec la même variable x.Re : deux points sur un même graphiqueMerci Eugène,
Voici le flux de travail (en reprenant l'exemple des précipitations) :
1) Faites glisser le mois sur x
2) faire glisser les données pluviométriques à long terme sur y
3) Clic droit sur les points -> Changer en barre
4) clic droit sur la barre -> ajouter -> barres d'erreur -> erreur standard
Jusqu'ici tout va bien. Mais c'est là que je bloque :
5) Faites glisser les données de précipitations d'une seule année (celle que je souhaite représenter par une ligne) sur l'axe des y et elles s'affichent sous forme d'une deuxième série de barres (et ajoutent également des barres d'erreur de 0).
6) Si je clique avec le bouton droit sur la deuxième série -> barre -> convertir en ligne, les deux séries sont converties en ligne.
Ma question est donc la suivante : comment puis-je convertir une seule série en ligne (sans barres de séparation), tout en conservant l'autre en barres (avec barres de séparation) ?Re : deux points sur un même graphiqueMerci MS, j'apprécie votre suggestion.
J'ai essayé d'utiliser votre script après avoir modifié les noms de colonnes, mais ça n'a pas fonctionné. Je ne suis pas très douée en programmation, et je n'ai pas le temps d'apprendre à m'en servir ; sinon, j'utiliserais R !
Je suis surpris que JMP ne puisse pas faire cela - ce n'est pas une demande compliquée et c'est assez courant pour des programmes comme Sigmaplot.
Allez, les gars de JMP ! Il me reste 23 jours sur ma licence d'évaluation et la situation ne s'annonce pas bien pour vous si je dois me résoudre à apprendre à utiliser des scripts.Re : deux points sur un même graphiqueL'outil de création de graphiques permet d'explorer rapidement des données sous forme graphique. Utilisez la plateforme « Graphique » si vous souhaitez créer ce graphique combiné manuellement.
Saisissez le mois et vos deux variables Y, puis assurez-vous que l'option « Superposition » est cochée, ainsi que l'option « Ajouter des barres d'erreur à la moyenne ». Dans la légende du graphique obtenu, cliquez avec le bouton droit sur une variable et sélectionnez « Graphique linéaire ».
D'ailleurs, c'est le système de scripts de JMP qui le distingue. Inutile d'apprendre à programmer en profondeur (contrairement à R). La plupart des actions manuelles peuvent être enregistrées sous forme de script pour une utilisation ultérieure. Et pourtant, les scripts JMP sont extrêmement puissants.
Mais si vous recherchez simplement de jolis graphiques, JMP n'est peut-être pas fait pour vous.Re : deux points sur un même graphiqueJe ne trouve pas de solution manuelle, mais cela semble possible par script. Essayez ceci (remplacez les noms de colonnes par les vôtres) :
Graph Builder(
Variables( X( :Month ), Y( :MeanRainfall ), Y( :Rainfall, Position( 1 ) ) ),
Elements(
Bar(
X,
Y( 1 ),
Legend( 3 ),
Row order( 0 ),
Error Bars( "Standard Error" ),
Summary Statistic( "Mean" )
),
Line(
X,
Y( 2 ),
Legend( 3 ),
Row order( 0 ),
Error Bars( "Standard Error" ),
Summary Statistic( "Mean" )
)
)
);