Comment afficher plusieurs statistiques descriptives dans un graphique pour un seul ensemble de pointsSalut,
Je construis un graphique à l'aide d'un nuage de points.
Mes arguments sont basés sur les statistiques « moyennes ».
Je voudrais ajouter les étiquettes « moyenne » et « N » aux mêmes points.
Étant donné que l'échelle est très différente entre « moyenne » et « N », l'ajout d'un deuxième ensemble de points identiques au graphique masque toutes les différences des statistiques de « moyenne ».
Comment puis-je afficher les deux statistiques pour un seul ensemble de points « moyens » ?
J'espère ne pas avoir à utiliser de script JSL s'il existe une méthode plus simple.
Si je dois utiliser un script, j'ai essayé ceci, mais les étiquettes « N » n'apparaissent jamais alors que les étiquettes « moyenne » apparaissent comme prévu.
Quelqu'un peut-il m'aider ?
Merci beaucoup!
Graph Builder(
Variables( X( :p ), Y( :a ) ),
Elements(
Points(
X,
Y,
Legend( 5 ),
Summary Statistic( "Mean" ),
Marker Size( 8 ),
Marker Color( "Medium Blue" ),
Label( "Label by Value" ),
)
),
Elements(
Text(
X,
Y,
Summary Statistic( "N" ),
Label( "Name and Value" ),
Jitter( 0 ),
Label Justification( "Right" ),
Set Font Style( "Bold" ),
Set Font Size( 12 )
)
),
SendToReport( Dispatch( {}, "Graph Builder", OutlineBox, {Set Title( "Mean Points with N Labels" )} ) )
);
txnelson a modifié le code pour l'afficher dans la boîte JSL.

Exploration et visualisation des donnéesRe : Comment afficher plusieurs statistiques descriptives dans un graphique pour un seul ensemble de pointsQue diriez-vous d'une légende/d'un graphique par facteur ?


Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Size( 643, 335 ),
Graph Spacing( 4 ),
Variables( X( :age ), Y( :height ) ),
Elements(
Points( X, Y, Legend( 4 ), Summary Statistic( "Mean" ) ),
Caption Box(
X,
Y,
Legend( 5 ),
Summary Statistic( "Mean" ),
Summary Statistic 2( "N" ),
Location( "Graph per factor" )
)
)
);
Re : Comment afficher plusieurs statistiques descriptives dans un graphique pour un seul ensemble de pointsUtilisez une colonne pour créer l'étiquette et utilisez-la comme colonne de forme


Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "label",
Character,
Formula(
Char( Round( Col Mean( :height, :age ) ) ) || "
" ||
Char( Col Number( :height, :age ) )
)
);
Graph Builder(
Variables( X( :age ), Y( :height ) ),
Elements(
Points(
X,
Y,
Legend( 3 ),
Summary Statistic( "Mean" ),
Set Shape Column( :label )
),
Points( X, Y, Legend( 4 ), Summary Statistic( "Mean" ) )
),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
4,
Properties( 0, {Marker( "Circle" ), Marker Size( 30 )}, Item ID( "Mean", 1 ) )
)}
)
)
);
Re : Comment afficher plusieurs statistiques descriptives dans un graphique pour un seul ensemble de pointsvous pouvez empiler différents types de marqueurs, comme les marqueurs à barre/flottant, les marqueurs circulaires et les marqueurs de forme spécifique :
N : à l'intérieur du cercle
signifie : à droite

Re : Comment afficher plusieurs statistiques descriptives dans un graphique pour un seul ensemble de pointsMerci beaucoup, hogi !
C'est exactement comme je l'avais imaginé !
Tu as illuminé ma journée !!!