☑ coole neue Funktion
☑ könnte vielen Jmp-Benutzern helfen!
☐ entfernt etwas, das sich wie ein „Bug“ anfühlt
☐ schön zu haben
☐ niemand braucht es
#meineTop10_2024
Was hat Sie zu dieser Wunschliste inspiriert?
Mit der neuen nahtlosen Python-Integration in Jmp18 ist es jetzt viel einfacher, kleine Aufgaben auf Python zu übertragen.
z.B
- JSL: eine Datei lesen
- Python: neue Spalten berechnen
- JSL: Hauptkomponentenanalyse durchführen
- JSL: Daten im Graph Builder darstellen
- verwenden Sie Make into Data Table -> dt2
- dt2 in Python verarbeiten ...
- JSL: Plotten Sie das Ergebnis in Jmp
Ein solches Pingpong zwischen Jmp und Python war schon vorher möglich,
Option 1) Verwenden Sie Inline-Python-Code innerhalb des JSL-Codes -> sehr schwer zu debuggen
Option 2) den eigentlichen Code in Python schreiben, der Import erfolgt komplett über JSL
neu:
Schreiben Sie den Hauptcode in Python – mit einigen JSL-Aufrufen innerhalb des Python-Codes.
-> dasselbe Problem wie bei Option 1: Der Inline-Code lässt sich nur schwer debuggen (das Problem ist etwas geringer, da JSL bei der Einrückung nicht so streng ist wie Python)
Welche Verbesserung würden Sie gerne sehen?
Bitte erlauben Sie Workflow Builder, JSL- und Python-Code zu akzeptieren.
Derzeit fordert die Workflow-GUI JSL-Code an:

Fügen Sie einfach eine Option hinzu, um zwischen JSL und Python (oder einem anderen zulässigen Code ...) zu wählen.

Warum ist diese Idee wichtig?
Es hilft in beide Richtungen:
- erleichtert die Python-Integration (Python kann ohne zusätzlichen Aufwand als Zwischenschritt eingebunden werden)
- deutliche Verbesserung für Workflow Builder (keine Limits)
mehr Wünsche von 
JMP Notebook -> An Workflow senden :
Cool!
- aber über Python Submit() ? Hm ...

Aus: Nutzung der neuesten Verbesserungen in JMP und JMP Pro / @brady_brady
Werfen Sie einen Blick auf JMP Notebooks und träumen Sie schon jetzt von Workflow Builder 2.0 – der echte Python-Unterstützung bieten wird.