Aktualisieren Sie eine JMP-Datentabelle, die zuvor mit aus einer CSV-Datei importierten Daten gefüllt wurdeHallo JMP-Community,
Ich benötige Hilfe beim Aktualisieren einer JMP-Datentabelle, die zuvor mit gefüllt wurde Datei -> Öffnen -> Textdatei Importoption, in diesem Fall a .csv Datei.
Beim ersten Mal wurden die Daten ohne Probleme importiert, dann habe ich am Ende ein paar Spaltenformeln hinzugefügt und einige Diagramme mit dem Graph Builder erstellt, wobei ich das Skript wie gewohnt in der Datentabelle und der Datei gespeichert habe.
Am nächsten Tag, soweit ich weiß .csv Nachdem die Datei mit weiteren Daten gefüllt wurde, ging ich zurück zur JMP-Datentabelle und führte das „Quell“-Skript erneut aus, um sie zu aktualisieren. Es stellt sich heraus, dass eine neue JMP-Datentabelle mit den neuesten Daten erstellt wird, die ursprünglichen Spaltenformeln und Skripte für die Diagramme jedoch nicht mehr verfügbar sind?
Ich habe auch die MFI-Methode ausprobiert, auch wenn dabei jedes Mal dieselbe Datei importiert wird, aber ich erhalte das gleiche Ergebnis.
Gibt es eine Möglichkeit, einfach die ursprüngliche Datentabelle zu aktualisieren und alles andere so zu lassen, wie es war, wie wir es über das Datenbankabfrageskript „Update from Database“ tun können?
Vielen Dank im Voraus für Ihre Hilfe.
Grüße,
Vasco
DatenzugriffBetreff: Aktualisieren Sie eine JMP-Datentabelle, die zuvor mit aus einer CSV-Datei importierten Daten gefüllt wurdeHallo Brady,
Vielen Dank für Ihre Antwort und entschuldigen Sie das verspätete Feedback.
Am Ende habe ich herausgefunden, dass die Verwendung des „JMP Query Builder“ im Menü „Tabellen“ den Zweck erfüllt. Es bietet außerdem den zusätzlichen Vorteil, dass eine ähnliche Benutzeroberfläche wie der „Database Query Builder“ verwendet wird, was ebenfalls praktisch ist.
Danke,
Vasco
Betreff: Aktualisieren Sie eine JMP-Datentabelle, die zuvor mit aus einer CSV-Datei importierten Daten gefüllt wurdeHallo, sehen Sie, ob das für Sie funktioniert: Erlauben Sie JMP, die neue Tabelle zu erstellen, aber kopieren Sie dann deren Inhalt in die Originaltabelle.
</CODE></P>
<P>Beifall,</P>
<P>Brady</P>
<P><CODE class=" language-jsl">
Names Default To Here(1);
dta = datatable("a"); //the original table with all of the goodies
//get the new table by whatever means
dtb = datatable("b"); //the update table
dta << add rows(nrow(dtb) - nrow(dta));
dta[0,0] = dtb[0,0];
close(dtb, nosave);