Exportieren einer JMP-Datentabelle im JSON-FormatHallo,
Ich wurde gefragt, ob es JMP möglich ist, eine Datentabelle im JSON-Format zu exportieren, wobei alles, was in dieser Datentabelle enthalten ist – einschließlich aller Tabelleneigenschaften und Formeln – so exportiert werden kann, dass es abgerufen werden kann (falls erforderlich von Programmieren in einer anderen Sprache) durch eine andere Person, die nicht unbedingt Zugriff auf JMP hat. Ich habe mir bereits den folgenden Beitrag in diesem Forum von vor zwei Jahren angesehen und bin zu dem Schluss gekommen, dass es wahrscheinlich keine triviale Aufgabe ist, selbst wenn es möglich ist: Definieren Sie eine JSON-Struktur für den Datenaustausch, die Tabellen- und Spalteneigenschaften unterstützt
Dies wurde jedoch vor zwei Jahren veröffentlicht, und mir kam der Gedanke, dass jemand in der Zwischenzeit ein Skript geschrieben haben könnte, um eine Möglichkeit bereitzustellen, selektiv auszuwählen, welche Arten von Eigenschaften enthalten sein sollen, z. B. Tabellenvariablen, Spaltenformeln, Spaltenparameter für nichtlineare Optimierung, Zeilenfarben und/oder Symbole, Spaltengruppierungen usw. - und wenn ja, könnte ich viel davon lernen. Hat jemand etwas, das er teilen könnte?
Vielen Dank
DatentabelleSkripterstellungBetreff: Exportieren einer JMP-Datentabelle im JSON-Format"(und ohne JMP wären sie offensichtlich sowieso nicht in der Lage)."
Wenn Sie Zugriff auf JMP Pro haben, können Sie Modelle (und Formelspalten) in das Formeldepot exportieren, von wo aus sie in mehrere Sprachen konvertiert werden können, einschließlich JavaScript, C und Python. Das öffnet die Türen für die Bereitstellung und Ausführung von JMP-Modellen in verschiedenen Umgebungen.
Bitte sehen https://www.jmp.com/support/help/en/15.1/index.shtml#page/jmp/generating-scoring-code-from-the-formula-depot-platform.shtml#ww268577
Betreff: Exportieren einer JMP-Datentabelle im JSON-FormatHallo @DMR ,
Obwohl es kein JSON-Format ist, könnten Sie vielleicht das verwenden Add-In für Tabellenattribute Dadurch können Sie die gesuchten Elemente als Excel-Arbeitsmappe übergeben.
Probieren Sie aus, ob Sie damit Ihrem Ziel näher kommen.
Beifall,
Stan
Betreff: Exportieren einer JMP-Datentabelle im JSON-FormatAngesichts der Tatsache, dass die meisten oder alle Zusatzinformationen von dem interpretiert werden müssten, was die JSON-Datei liest, könnten Sie das Tabellenskript oder das Tabellenskript ohne Daten einfach exportieren und das andere System analysieren lassen?Sie könnten die Tabellendaten per Skript im JSON-Format speichern und dann ein Element hinzufügen, das das Tabellenskript enthält.Das ist nicht genau das, wonach Sie fragen, aber vielleicht einen Schritt näher ...
Betreff: Exportieren einer JMP-Datentabelle im JSON-FormatHallo Mark,
Nur zur Verdeutlichung, ich schätze, dass die Metadaten möglicherweise nicht verwendbar durch andere Software, aber es könnte möglicherweise immer noch Informationen enthalten, die ein Benutzer möglicherweise abrufen möchte. In diesem speziellen Fall möchte der Benutzer in der Lage sein, Informationen wie den Eigentümer, das ursprüngliche Erstellungsdatum und den Speicherort der ursprünglich in JMP importierten Tabelle zu extrahieren (und wir haben eine Auswahl an JSL-Skripten, die solche automatisch speichern Informationen als Tabellenvariablen, wenn die JMP-Tabelle anfänglich erstellt wird). Ein weiteres Beispiel wären Datensätze, die angepasste Modelle enthalten: In solchen Fällen müsste der endgültige Satz von Parameterschätzungen irgendwann in der Zukunft abrufbar sein, auch wenn die Person, die sie abrufen möchte, das Modell eigentlich nicht ausführen möchte (und ohne JMP wären sie offensichtlich sowieso nicht in der Lage).
Das halte ich eigentlich für selbstverständlich extrahieren Solche Metadaten würden eine Codierung in einer anderen Sprache oder einem anderen Paket erfordern, das zu diesem Zeitpunkt verwendet wurde - aber wenn die JSON-Datei sie nicht tatsächlich irgendwo enthielt, wäre dies offensichtlich nicht möglich. Wenn es sowieso nicht gespeichert werden kann, muss ich wahrscheinlich die Art und Weise ändern, wie ich es speichere - zum Beispiel, indem ich zusätzliche Spalten erstelle, um es im Hauptteil der Tabelle aufzunehmen.
Vielen Dank für Ihre diesbezügliche Hilfe.
Betreff: Exportieren einer JMP-Datentabelle im JSON-FormatSie können Datei > Speichern unter und dann JSON als Format auswählen. Die Daten werden gespeichert, konsistent mit dem Exportieren von JMP-Datentabellen in andere Formate wie .XLSX. JMP-Formeln haben für andere Software keine Bedeutung. Das Gleiche gilt für Tabellenvariablen und Skripte sowie Datenspaltattribute und -eigenschaften. Ich verwende JMP 15. Das könnte die erste Version mit dieser Fähigkeit sein, aber jemand weiß es vielleicht besser als ich.