Wie kann man eine KI mit der JSL-Skriptsprache in JMP vertrauter machen?Ich verwende AI häufig zum Schreiben von Python-Code, finde aber, dass es mit JSL weniger vertraut ist. Ich erkläre, dass ich lokale JMP-Dateien öffnen oder Ergebnisse als JMP-Tabellen speichern möchte, aber es gibt mir häufig Code, der mit CSV-Dateien arbeitet, oder der von ihm generierte JMP-Tabellencode funktioniert nicht.
Ich muss es ständig an die richtige Syntax erinnern.
Hier ist eine Syntaxreferenz zum Lesen von JMP-Dateien:
import jmp
import numpy as np
import pandas as pd
from pandas.api.types import is_object_dtype, is_numeric_dtype, is_bool_dtype, is_string_dtype
# creating a Pandas dataframe from a JMP DataTable directly
dt = jmp.open(jmp.SAMPLE_DATA + "Big Class.jmp")
# create pandas DataFrame from Big Class
df = pd.DataFrame()
for idx in range( len(dt) ):
df[ dt[idx].name ] = np.array( dt[idx] )
Hier ist eine Syntaxreferenz zum Speichern als JMP-Tabellen:
<BR /> import jmp<BR /> dt = jmp.DataTable("JMP", df.shape[0])
for col in df.columns:
col_type = jmp.DataType.Numeric
dt.new_column(col, col_type)
dt[col] = list(df[col])
Automatisierung und SkriptingWindowsBetreff: Wie kann eine KI mit der JSL-Skriptsprache in JMP vertrauter werden?Sie können ihm etwas Hilfestellung geben, indem Sie versuchen, ihn durch Eingabeaufforderungen zu erreichen und sicherzustellen, dass er versteht, dass Sie JSL möchten, aber höchstwahrscheinlich verfügt er nicht über so viel Material zu JMP/JSL, dass er Fehler machen wird.
Betreff: Wie kann eine KI mit der JSL-Skriptsprache in JMP vertrauter werden?Hallo @lala ,
Haben Sie den im Marketplace verfügbaren JMP-Lernbot ausprobiert? Er wurde speziell mit JMP-Materialien wie dem JSL Scripting Index und der JSL-Dokumentation trainiert und liefert Ihnen wahrscheinlich bessere Ergebnisse.
Generell denke ich, dass die meisten KIs (derzeit) mit JSL im Vergleich zu Python Probleme haben, einfach weil es viel mehr Python-Material gibt, mit dem KI-Modelle trainiert werden können – aus der Zeit, in der ich ChatGPT verwende, ist mir aufgefallen, dass einige Gruppen JMP-basierte GPTs zum Arbeiten erstellen.
Danke,
Ben
Betreff: Wie kann eine KI mit der JSL-Skriptsprache in JMP vertrauter werden?Dies ist vielleicht etwas anderes als das, was Sie möchten, aber eine Möglichkeit, Code zu generieren, besteht darin, den Workflow Builder zu verwenden, um sich selbst bei der Ausführung der Aufgaben aufzuzeichnen, für die die KI den Code generieren soll. Der Workflow Builder generiert die JSL, die Sie dann nach Bedarf kopieren/einfügen/ändern können.
Betreff: Wie kann eine KI mit der JSL-Skriptsprache in JMP vertrauter werden?Danke!
Ich lasse die KI hauptsächlich direkt im Python-Code mit JMP-Tabellen interagieren.
Betreff: Wie kann eine KI mit der JSL-Skriptsprache in JMP vertrauter werden?Hallo @lala ,
Ich kann kein besonderes Geheimrezept preisgeben (wie die anderen Mitwirkenden hier; es gibt einfach nicht genug Schulungsmaterial zu JMP – insbesondere zu den neuen Funktionen rund um Python).
Ich fand es immer noch erfolgreich, wenn ich es als Skriptpartner verwendete (ChatGPT ist Claude tendenziell überlegen). Dies erfordert Kenntnisse in JSL (die mithilfe des Skriptindex in JMP unterstützt werden können), aber Sie können der KI (nennen wir sie einfach so) sagen, wann sie Fantasiecode erstellt, und ihr sagen, wie JSL funktioniert.
Damit können Sie eine Konversation aufbauen, bei der die KI über das erforderliche Wissen verfügt und Sie dieses nutzen können, um die Codierung für Sie durchzuführen. Besonders gut gefällt mir, dass die KI kein Problem damit hat, 2-3 Codevorschläge zu machen ;-). Dies hilft auch dabei, die KI zu dem von Ihnen bevorzugten Codierstil zu führen.
Hoffe, das hilft!
Am besten
Florian