Warst du jemals in dieser Situation? Sie unterrichten eine Klasse mit JMP und möchten, dass alle Ihre Schüler dieselben Einstellungen haben. Sie möchten beispielsweise, dass jeder große Markierungen und horizontale Histogramme hat. Oder Sie möchten, dass bestimmte Statistiken oder grafische Funktionen jedes Mal angezeigt werden, wenn Sie eine Analyse ausführen.
Sie können das Erscheinungsbild von JMP weitgehend steuern, indem Sie Einstellungen festlegen (Datei> Einstellungen oder JMP> Einstellungen auf einem Mac). Sie können diese Änderungen durchgehen, wenn Sie zum ersten Mal mit JMP in Ihrer Klasse beginnen. Wenn es jedoch viele Änderungen gibt, können Sie alternativ ein Skript oder ein Add-In verwenden, um Ihre gespeicherten Einstellungen freizugeben.
Erstellen Sie ein Skript zum Festlegen von Einstellungen
Sie können in wenigen einfachen Schritten ein Skript zum Festlegen von Einstellungen erstellen.
(1) Öffnen Sie ein neues Skriptfenster in JMP (über Datei> Neu) und führen Sie das folgende Skript aus:
(2) Öffnen Sie das JMP-Protokoll (im Menü Ansicht oder Fenster). Dadurch werden alle von Ihnen festgelegten Einstellungen angezeigt.
(3) Kopieren Sie diese Einstellungen (beginnend mit dem Wort "Anzeigen") und fügen Sie sie in das folgende Skript zwischen den Klammern ein:
Führen Sie das Skript aus, um sicherzustellen, dass Sie es korrekt kopiert und eingefügt haben. Der Anfang des Skripts sollte folgendermaßen aussehen:
Und das Ende sollte so aussehen:
Speichern Sie das Skript und teilen Sie es Ihren Schülern mit. Wenn das Skript ausgeführt wird, werden alle Einstellungen entsprechend Ihren Einstellungen aktualisiert.
Hinweis: Es gibt einige Unterschiede zwischen den Windows- und Mac OS-Einstellungen. Wenn Schüler eine Mischung aus PCs und Macs verwenden, möchten Sie möglicherweise zwei Versionen dieses Skripts erstellen.
Erstellen Sie ein Add-In
Wenn Sie noch einen Schritt weiter gehen möchten, können Sie mit dem Add-In-Generator (unter Datei> Neu) ein Add-In erstellen.
Schritte zum Erstellen von Add-Ins wurden in anderen Blog-Posts beschrieben, aber hier sind die wichtigsten Punkte.
Verwenden Sie die Registerkarte Allgemeine Informationen, um das Add-In zu benennen.
Verwenden Sie die Registerkarte Menüelemente, um ein Menüelement zu erstellen (z. B. "Einstellungen festlegen"), und kopieren Sie das oben erstellte Skript neben "Diese JSL ausführen" und fügen Sie es ein. Wenn Sie das Skript gespeichert haben, verwenden Sie in dieser Datei die Option JSL ausführen.
Speichern Sie das Add-In und teilen Sie es dann mit Ihren Schülern. Wenn das Add-In geöffnet wird, wird im Menü Add-Ins ein Menüelement Einstellungen festlegen installiert. Beim Ausführen werden alle Einstellungen entsprechend Ihren Einstellungen aktualisiert.
Hinweis (hinzugefügt im September 2016): Diese Schritte erfassen nur allgemeine JMP-Einstellungen. Verwenden Sie Get Platform Preferences (), um auch plattformspezifische Einstellungen zu erfassen und festzulegen. und Plattformeinstellungen festlegen ();.
Emil Friedman schrieb:
Auf diese Weise werden die Einstellungen der Schüler gelöscht. Wie wäre es, wenn Sie dem Skript etwas hinzufügen, damit sie problemlos zu ihren ursprünglichen Einstellungen zurückkehren können?
Teresa Obis schrieb:
Sehr interessanter Blog, ich werde ihn benutzen.
Der Kommentar von Emil ist auch gut, deshalb werde ich nach einer neuen Version Ausschau halten
Irgendwelche Vorschläge, wie man Folgendes schreibt:
- Holen Sie sich die ursprünglichen Benutzereinstellungen
- neue Einstellungen vornehmen.
- auf die alten Einstellungen zurücksetzen
Ich frage, weil es viele von uns mit leicht unterschiedlichen Einstellungen gibt, die auf bestimmte Jobs abgestimmt sind, so dass letztendlich keine Einstellung für alles "am besten" ist. Es wäre sehr praktisch, wenn das Skript lange genug optimale Einstellungen lädt, um eine Analyse durchzuführen, und dann alles auf die ursprünglichen Benutzereinstellungen zurücksetzt.
Ich werde diese Informationen auf jeden Fall so verwenden, wie sie sind! So nützlich!
@ckerr ,
Der beste Weg, um damit umzugehen, ist die Verwendung der Plattformeinstellungen ignorieren () Option beim Aufruf der Plattform. Dadurch wird sichergestellt, dass Sie die Plattformstandards erhalten und Sie können die gewünschten Optionen in Ihrem Plattformaufruf angeben.
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
dt << Distribution(
y( :height ),
ignore platform preferences( 1 ),
Normal Quantile Plot(1)
);
Auch gut zu wissen.
Dann müssten alle Optionen speziell innerhalb des Plattformaufrufs aufgelistet werden (bringen Sie die relevanten Parameter aus der Ausführung ein
Plattformeinstellungen abrufen ("Distribution");
?
Beeinflusst das "Ignorieren" nur die Einstellungen für die einzelne Ausführung der Verteilungsplattform?
Aber dies beantwortet eine etwas andere Frage als das, was ich wollte.
Gibt es eine Option zum "Ignorieren von Einstellungen (1)", damit ein ganzes Skript seine eigenen Schriftarten usw. mitbringen kann? ohne zu überladen / zu überschreiben, was der Benutzer normalerweise hat?
Danke für Ihre Antwort!