Was hat diese Wunschlistenanfrage inspiriert?Nach Kontaktaufnahme mit dem JMP-Support bzgl Fehler bei der Verwendung einer Kombination aus „jeden Wert festlegen“, „Tabellen mit gleichen Spaltennamen“ und „col“-Statistikfunktionen innerhalb einer Schleife (00049239) Ich habe erfahren, dass die Art und Weise, wie ich die Statistikfunktionen << Set Each Value und Col (wie Col Rank() und Col Sum()) seit vielen Jahren erfolgreich verwende, unbeabsichtigt ist. Die Inspiration hier ist, dass die Art und Weise, wie sie derzeit funktionieren, die Skripterstellung in JMP beim Erstellen neuer Spalten viel schneller und einfacher macht. Wenn sich das Verhalten ändern würde, müsste ich alle meine Skripts neu schreiben (höchstwahrscheinlich werde ich einfach anfangen, etwas wie Python zu verwenden). zu diesem Zeitpunkt für alle meine Skriptanforderungen zur Datenmanipulation).
Welche Verbesserung würden Sie sich wünschen?Ändern Sie das Verhalten, bei dem der Benutzer << Jeden Wert mit Formelausdruck festlegen als unterstütztes Verhalten verwenden kann. Ändern Sie das Verhalten, bei dem Ausdrücke als erstes Argument (oder irgendein Argument?) in Col-Statistikfunktionen als unterstütztes Verhalten verwendet werden können. Oder bestätigen Sie zumindest, dass sich das Verhalten nicht ändern wird.
Warum ist diese Idee wichtig?In der JMP-Community gibt es Hunderte oder Tausende von Beispielen, bei denen diese Funktionen/Nachrichten falsch verwendet werden. Ich verwende sie in fast allen meinen Skripten falsch, da diese Verhaltensweisen so mächtig und viel schneller sind als alle anderen Optionen, die ich in JMP kenne. Wenn sich diese ohne Vorankündigung (oder sogar mit Vorankündigung) ändern, muss ich bei einer älteren Version von JMP bleiben, die diese Verhaltensweisen noch unterstützt, oder andere Mittel für meine Datenmanipulationsaufgaben verwenden.
Einige Beispiele aus der Community: Erster Wert für eine eindeutige ID , Wie berechnet man relative Werte basierend auf der Position eines Basiswerts?, Spezielle Formelspalten , Suche nach dem Maximalwert jeder Zeile über mehrere Spalten hinweg und nach dem Namen der Quellspalte , Füllen Sie die Spalte mit Werten basierend auf einer anderen Spalte mit Schlüsseln und einem assoziativen Array , JSL Companion 2. Auflage Anwendungen der JMP-Skriptsprache, 2. Auflage enthält Beispiele für die Verwendung von << Set Each value (zum Beispiel 3_CreateDeleteColumns.jsl)