Passen Sie Y an X an. Spline-AnpassungsfarbeHallo,
Ich habe eine Y-x-Anpassungsdarstellung mit glättender Spline-Anpassung. Gibt es eine Möglichkeit, die Markierungsfarben grau und die Spline-Anpassungslinie in der JMP-Standardfarbe darzustellen? Ich habe versucht, das Farbthema in mittleres Hellgrau zu ändern, aber es funktioniert nicht
rbiv[Framebox( 1 )] << Row Legend( Column( col1 ), Color( 1 ), Marker( 0 ), Color Theme("JMP Default"), Continuous Scale( 0 ) );Erweiterte statistische ModellierungBetreff: Y nach X anpassen Spline Farbe anpassenhtt ist mein 3. Parameter
ht ist ein Spaltenname
Das ist meine Funktion:
bivht = Funktion( { x_param, y_param, htt },
biv = Bivariate( Y( Spalte( y_param ) ), X( Spalte( x_param ) ), GroupBy( Spalte( ht ) ),
<< Spline anpassen( 1000, {Linienbreite( 2 )}));
rbiv = biv << Bericht;
rbiv[Framebox( 1 )] << {Markergröße( 3 )};
rbiv[Axisbox( 2 )] << Tick Font( style( 0 ), size( 9 ) ) << Hauptgitter anzeigen ( 1 ) << Nebengitter anzeigen ( 1 ) << Nebenstriche anzeigen ( 1 );
rbiv[Axisbox( 1 )] << Tick Font( style( 0 ), size( 9 ) ) << Hauptgitter anzeigen ( 1 ) << Nebengitter anzeigen ( 1 ) << Nebenstriche anzeigen ( 1 );
rbiv[TextEditBox( 2 )] << Schriftgröße setzen( 10 ) << Schriftstil setzen( "Fett" );
rbiv[TextEditBox( 1 )] << Schriftgröße setzen( 10 ) << Schriftstil setzen( "Fett" );
rbiv[Outline Box( 1 )] << Setze Title( y_param||" by "||x_param );
rbiv["Spline-Fit glätten, lambda=1000 ?"] << Alle so schließen;
rbiv[Framebox( 1 )] << Row Legend( Column( ht ), Color( 1 ), Marker( 0 ), Color Theme("JMP Default"), Continuous Scale( 0 ) );
rbiv[BorderBox(2)] << Löschen;
pbiv = rbiv[OutlineBox( 1 )] << Bild abrufen;
);
So nenne ich meine Funktion:
lb = LineupBox(NCol(4));
For(j=1, j<=nitems( xparam ), j++,
bivht( xparam[j], yparam[j], h );
lb << anhängen (pbiv);
biv << Fenster schließen;
);
ppt9 << append(lb << Bild erhalten);Betreff: Y nach X anpassen Spline Farbe anpassenIch bin jetzt verloren
Betreff: Y nach X anpassen Spline Farbe anpassenlb = Lineup Box( N Col( 4 ) );
For( j = 1, j <= N Items( xparam ), j++,
bivht( xparam[j], yparam[j], h );
lb << append( pbiv );
biv << Close Window;
);
ppt9 << append( lb << get picture );Betreff: Y nach X anpassen Spline Farbe anpassenIch meine, in Ihrer Funktion definieren Sie htt, aber Sie verwenden es nie. Stattdessen verwenden Sie ht
Das könnte das Problem seinBetreff: Y nach X anpassen Spline Farbe anpassenht ist ein VariablennameBetreff: Y nach X anpassen Spline Farbe anpassenIst das ein Tippfehler oder hast du eine andere Variable namens "ht"

Betreff: Y nach X anpassen Spline Farbe anpassenHier ist die Funktion:
bivht = Function( {x_param, y_param, htt},
biv = Bivariate(
Y( Column( y_param ) ),
X( Column( x_param ) ),
GroupBy( Column( ht ) ),
<<FIT spline=""></FIT>Betreff: Y nach X anpassen Spline Farbe anpassenKönnen Sie Ihren vollständigen Code teilen?Betreff: Y nach X anpassen Spline Farbe anpassenHallo, ich habe diese Methode ausprobiert, aber sie funktioniert nicht, wenn ich sie in meine Funktion einfügeBetreff: Y nach X anpassen Spline Farbe anpassenSie können mit der rechten Maustaste auf das Diagramm klicken und "Anpassen" auswählen.

Wählen Sie dann die gewünschte Farbe aus

Exportieren Sie dann das Skript in ein Fenster, um den eigentlichen Code dahinter zu sehen
Oneway(
Y( :Yield ),
X( :WW ),
SendToReport(
Dispatch(
{},
"Oneway Plot",
FrameBox,
{DispatchSeg(
Marker Seg( 1 ),
{Color( "Orange" ), Marker( "Triangle" )}
)}
)
)
);