Syntaxe et signification des nombres dans une commande DispatchSeg( Hist Seg( 1 ), Bin Span( x, y ) )Salut,
J'essaie d'ajuster les tailles de bacs de l'histogramme dans un rapport d'analyse à sens unique, je suis conscient que cela a déjà été demandé et répondu et que vous devez utiliser :
DispatchSeg (Hist Seg (1), Bin Span (x, y))
Cependant, les réponses précédentes indiquent de consulter l'index de script pour plus d'informations, et je ne trouve rien à ce sujet dans l'index de script.
Je n'arrive pas à comprendre comment x et y se rapportent réellement aux tailles de bacs, et comment obtenir les tailles de bacs raisonnables que je souhaite.
Quelqu'un peut-il clarifier exactement comment x et y affectent les tailles des bacs ?
Merci
Personnalisation de masseFenêtresRe : Syntaxe et signification des nombres dans une commande DispatchSeg( Hist Seg( 1 ), Bin Span( x, y ) )Après quelques essais et erreurs, je suis arrivé à la conclusion que Bin Span (x, y) correspond à :
x = la taille de chaque bac ; même fonction que d'utiliser l'outil main et de faire glisser horizontalement
y = le décalage de chaque bac ; même fonction que d'utiliser l'outil main et de faire glisser verticalement
(Cela est vrai pour la plate-forme ANOVA - je n'ai pas vérifié avec d'autres histogrammes)
Le code ci-dessous illustre cela avec l'exemple de fichier Big Class.
Names Default To Here (1);
dt = open ("$SAMPLE_DATA/big class.jmp");
//a bin for each data point
Oneway(
Y( :weight ),
X( :age ),
Histograms( 1 ),
SendToReport(
Dispatch(
{},
"Oneway Report",
FrameBox,
{DispatchSeg( Hist Seg( 1 ), Bin Span( 1, 0 ) )}
)
)
);
//huge bin
Oneway(
Y( :weight ),
X( :age ),
Histograms( 1 ),
SendToReport(
Dispatch(
{},
"Oneway Report",
FrameBox,
{DispatchSeg( Hist Seg( 1 ), Bin Span( 100, 0 ) )}
)
)
);
//medium bins with some offset
Oneway(
Y( :weight ),
X( :age ),
Histograms( 1 ),
SendToReport(
Dispatch(
{},
"Oneway Report",
FrameBox,
{DispatchSeg( Hist Seg( 1 ), Bin Span( 10, 50 ) )}
)
)
);
Re : Syntaxe et signification des nombres dans une commande DispatchSeg( Hist Seg( 1 ), Bin Span( x, y ) )>> Cela semble vraiment arbitraire avec différents ensembles de données et axes.
Je suis complètement d'accord. Cet article Wikipédia a environ 10 "règles empiriques" différentes pour déterminer la taille des bacs. D'après mon expérience, j'ai généralement accepté ce que propose JMP, et si j'ai des questions sur la forme, je passe à un Shadowgram, ce qui évite complètement la question de la taille du bac.
Re: Syntaxe et signification des nombres dans une commande DispatchSeg( Hist Seg( 1 ), Bin Span( x, y ) )Je suppose que ma question est de savoir quel est le rapport entre la « taille » et l’ensemble de données et/ou l’axe ?
Cela semble vraiment arbitraire avec différents ensembles de données et axes.
La taille 10 peut sembler superbe sur un graphique et terrible sur un autre.