Datentabellen werden geschlossen, aber die Diagrammergebnisse bleiben erhalten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe ein JMP-Skript geschrieben, um einige Datentabellen zu bearbeiten und Diagramme in einem einzigen Fenster zu erstellen. Ein Teil davon umfasste die Erstellung von Teilmengen. Deshalb habe ich viele Tische offen. Ich weiß, wie ich sie ausblenden kann, verstehe aber, dass dies immer noch viel JMP-Speicher beansprucht. Deshalb möchte ich sie schließen. Wenn ich sie jedoch schließe, verliere ich meine Diagramme.
Wie sorge ich dafür, dass in meinem Fenster alle Diagramme angezeigt werden?
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenErstellen Sie Ihr Diagramm mithilfe der einzelnen Anzeigefeldobjekte.Auf diese Weise wird das Diagramm weiterhin angezeigt, wenn Sie Ihre Datentabelle schließen.
Normalerweise verschwindet das Diagramm natürlich, wenn Sie eine Datentabelle mit einem vorgefertigten (verknüpften) JMP-Diagramm schließen.Wenn Sie das Diagramm jedoch über den Bericht aus seinen einzelnen Objekten zusammensetzen, wird es auch nach dem Schließen der Datentabelle weiterhin angezeigt.Im Folgenden erfahren Sie ungefähr, wie Sie dies tun. Sie möchten Ihre genauen Diagrammobjektreferenzen mithilfe von „Baumstruktur anzeigen“ (z. B. PictureBox usw. usw.) finden.Schließlich müssen Sie es wahrscheinlich an Ihre ursprüngliche Fensterreferenz anhängen, die ich unten nicht zeige.Prost... DJ
myVar = Bivariat(
Y(:YVALUE),
X(:XVALUE)
);
myVarR = myVar<
<Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehalten
Vielen Dank, Weibepo.
Ich habe Ihren Code oben angepasst, sodass jetzt, wenn ich mein Berichtsfenster schließe, auch alle versteckten Datentabellen geschlossen werden.
nw << On Close(close all(Data Tables, NoSave));
wo nw ist mein Berichtsfenster.
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenBetrachten Sie die folgende Reihenfolge:
1. Daten abrufen
2. Unsichtbare Kopie erstellen
3. Schließen Sie die Originaldatentabelle
4. Diagramme erstellen
5. Fügen Sie einem Diagramm eine Funktion hinzu, um die unsichtbare Tabelle zu schließen, wenn sie geschlossen wird.
Etwas wie folgt:
dt_original=opendatabase(parameters);
dt=dt_original<
close(dt_original,nosave);
plot_graph=dt<
plot_graph<< Subscribe("Close Invisible table", On Close( close(dt,nosave) ) );
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenHallo mpb,
Ich habe zuvor versucht, ein Tagebuch zu verwenden, und es hat gut funktioniert.
Wenn es sich jedoch um ein Tagebuch handelt, haben Sie bei Grafiken weniger Flexibilität. Das Menü mit dem roten Dreieck bietet im Vergleich zu einem Diagramm in einem Fenster nur sehr wenige Optionen.
Das Fenstermenü würde dem Benutzer weitaus mehr Flexibilität beim Anpassen der Diagramme bieten. Zum Beispiel das Hinzufügen von Quantilen, zusammenfassenden Statistiken usw.
Vielen Dank für Ihre Hilfe.
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenHaben Sie versucht, jede Handlung während der Erstellung an ein Tagebuch zu senden? Wenn Sie mit einer Tabelle fertig sind, schließen Sie diese und die Plattformausgabe. Das Tagebuch bleibt erhalten und Sie können es mit den nächsten Plots weiter ergänzen.
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenKann mir jemand dabei helfen? Alles, was ich am Ende der Ausführung meines Skripts möchte, ist ein Fenster mit verschiedenen Plots. Die Datentabellen interessieren mich nicht.
Gibt es einen Befehl zum Einfrieren der Diagramme, damit meine Diagramme nicht verloren gehen, wenn ich die Datentabellen schließe?
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenIch hatte ein ähnliches Problem, also habe ich den folgenden Code verwendet, um das zu umgehen:
my_file = Datei auswählen();
dt = open(my_file,invisible);
Vielleicht klappt das auch bei dir.
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenDanke, gut zu wissen, aber es funktioniert nicht mit dem Befehl OpenDataBase().
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenHallo,
Um einen Tisch zu verstecken, muss man nur das Wort „unsichtbar“ eingeben.
dt = Open("SAMPLE_DATA/Big Class.jmp", unsichtbar);
Betreff: Datentabellen schließen, aber Diagrammergebnisse beibehaltenHallo,
Ich habe keine Antwort, aber es interessiert mich, wie man Tabellen ausblenden kann.
Vielen Dank im Voraus.
Ragards,
Guillaume