Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsJe voudrais mes parcelles simples après avoir ajusté chacune des valeurs. J'ai cherché des solutions, mais cela ne fonctionne pas dans mon cas.
Je souhaite supprimer la zone contenant tous les éléments de ligne "Fit Each Value". Il semble que cela puisse être fait avec report(biv)[PictureBox(2)]<



ScriptRe : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsOuah. C'est génial ~~~ Puis-je poser une autre question ?
Les lignes de raccord sont supprimées. Mais, je voudrais supprimer les résultats de la courbe d'ajustement. J'ai essayé [4], mais ça ne marche pas. Pourriez-vous s'il vous plaît donner de bons conseils?
Merci,
juin chanté

Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsSi vous avez une légende de ligne, la zone des lignes ajustées serait la troisième PictureBox de chaque sous-rapport bivarié.
Cela devrait fonctionner :
xp = (biv << xpath( "//PictureBox" ));
For( i = N Items( xp ), i > 0, i--,
xp[i][3] << visibility( "collapse" )
);
Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsIl y a une suppression avec une boucle. Mais, cela supprime en fait la légende. Comment puis-je modifier le script pour supprimer les lignes de montage ?
Merci,
juin chanté
Avant de boucler le script :


Avec script en boucle :


Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsVous avez une colonne By() dans votre analyse ce qui signifie que votre variable bivouac n'est pas un objet de plate-forme bivariée mais une liste de deux ou plusieurs objets bivariés. Vous devrez les parcourir en boucle pour apporter les modifications à tous les sous-rapports.
Essaye ça:
xp = (biv << xpath( "//PictureBox" ));
For( i = N Items( xp ), i > 0, i--,
xp[i][2] << visibility( "collapse" )
);
Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsVous avez laissé de côté la déclaration qui supprime les affichages d'ajustement
Report( biv )[Border Box( 2 )] << delete;
Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsJim,
J'ai testé mais rien n'a changé. J'ai inclus mon script. Pourriez-vous s'il vous plaît jeter un œil et donner des conseils?
Merci,
juin chanté

--- format de codage cassé lorsque je le colle afin que la lecture ne soit pas simple. veuillez vérifier la capture d'écran ci-dessus.
biv = Bivariate(
Y( :DATA ),
X( :Rad ),
By( :Lot7 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Frame Size( 450, 300 ), Row Legend(
:WID3,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 1 ),
Marker Theme( "Standard" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
),
),
Group By( :WID3 ),
Fit Spline( 0.1, Standardized )
);Re : Ajustement bivarié - comment supprimer les lignes d'ajustement et les résultatsLes affichages Fit sont tous situés dans une Border Box().Si la Border Box() est supprimée, les Fits affichés seront supprimés.
Report( biv )[Border Box( 2 )] << delete;
Ou, vous pouvez simplement "masquer" l'affichage en modifiant sa visibilité
Report( biv )[Border Box( 2 )] << visibility("collapse");
Voici un exemple complet

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
biv = Bivariate(
Y( :height ),
X( :weight ),
Fit Where( :age == 12, Fit Spline( 1000, {Line Color( {92, 106, 234} )} ) ),
Fit Where( :age == 13, Fit Spline( 1000, {Line Color( {142, 149, 213} )} ) ),
Fit Where( :age == 14, Fit Spline( 1000, {Line Color( {192, 192, 192} )} ) ),
Fit Where( :age == 15, Fit Spline( 1000, {Line Color( {212, 132, 132} )} ) ),
Fit Where( :age == 16, Fit Spline( 1000, {Line Color( {232, 71, 71} )} ) ),
Fit Where( :age == 17, Fit Spline( 1000, {Line Color( {252, 11, 11} )} ) )
);
Report( biv )[Border Box( 2 )] << delete;
// or
// Report( biv )[Border Box( 2 )] << visibility("collapse");