Wie kann ich auf mehrere Y-by-X-Frames einzeln zugreifen, um eine Nachricht für die Frame-Box-Einstellungen zu senden.Hallo,
Ich habe einen Datensatz, in dem ich mehrere y-mal-x-Diagramme in derselben Datei mit der Option BY trenne. Ich bin in der Lage, eine Erfolgsmeldung an die Rahmenbox zu senden, wenn ich eine einzelne y-by-x-Darstellung in der Datei habe. Aber sobald ich mehr als eine Handlung in derselben Datei habe, gibt es einen Fehler.
plot = Bivariate (Y (: Name ("Spannung [V]")), X (: Name ("Zeit (ns)")), By (: Exp));
Bericht = Plot << Bericht;
fbx = Bericht [Rahmen (3)]; /// das funktioniert nur, wenn ich 1 mit Einzelplot habe
fbx << Rahmengröße (800,400);
fbx << Row Legend ("Signal");
Re: Wie kann ich auf mehrere Y-für-X-Frames einzeln zugreifen, um eine Nachricht für die Frame-Box-Einstellungen zu senden.Vielen Dank ... das hat funktioniert .
Ich habe noch ein paar Fragen:
1 Wie kann ich beim Durchlaufen von Frame-Objekten Informationen darüber erhalten, für welchen By Value Frame-Wert eingestellt wird? So kann ich diesen Rahmen entsprechend einrichten.
2 Was ist die Nachricht, die zum Festlegen des Titels für das Gliederungsfeld für BiVariate und Variability Plot gesendet werden soll?
Ich habe auch die gleiche Frage zu Variability Plots.
v_plot = v << Variabilitätsdiagramm (Y (: Name ("Daten")), X (: Name ("S")), By (: PS));
frame_count = N Elemente (v_plot);
für (f = 1, f <= N Elemente (v_plot), f ++,
Warten (2);
sh_report = Bericht (v_plot [f]);
sh_report [FrameBox (1)] << Frame Size (500.300); // Das funktioniert
sh_report [FrameBox (1)] << Variability Summary Report (1); /// Diese Zeile funktioniert nicht für
sh_report [FrameBox (1)] << Zellmittel verbinden (0); /// Diese Zeile funktioniert auch nicht für mich
);
Re: Wie kann ich auf mehrere Y-für-X-Frames einzeln zugreifen, um eine Nachricht für die Frame-Box-Einstellungen zu senden.Bei einer 'By'-Variable wird' plot 'eine Liste mit einem Element für jede Ebene der verwendeten Variablen:
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
plot = Bivariate(X(:height), Y(:weight), By(:sex));
for(f=1, f<=NItems(plot), f++,
Wait(2);
plotRep = Report(plot[f]);
plotRep[FrameBox(1)] << FrameSize(800,400);
);Re: Wie kann ich auf mehrere Y-für-X-Frames einzeln zugreifen, um eine Nachricht für die Frame-Box-Einstellungen zu senden.dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = Bivariate( Y( :weight ), X( :height ), By( :sex ) );
bivr = biv << Report;
For( b = 1, b <= N Items( bivr ), b++,
bivr[b][FrameBox(1)] << Frame Size( 800, 300 );
);