Tabellen mit unterschiedlichen signifikanten Ziffern verbindenIch versuche, eine in Jmp erstellte DOE-Tabelle mit einer in einem externen Programm erstellten und in Jmp importierten Tabelle zu verbinden.Ich habe herausgefunden, dass die Daten nicht übereinstimmen, wenn ich das Format auf 16 Dezimalstellen erweitere. Der beim Erstellen der DOE-Tabelle verwendete Anfangswert war beispielsweise etwa 1,2, der DOE-Tabellenwert mit 16 Dezimalstellen beträgt 1,2000...002 und die importierten Daten sind 1,2000...000.
Gibt es eine Möglichkeit, dies einfach zum Laufen zu bringen?Ich nehme an, ich könnte in die DOE-Tabelle gehen und jeden Wert manuell ändern ... pfui.(Habe das für eine Zeile versucht und es hat funktioniert.)
DatenzugriffDatenmischung und -bereinigungMassenanpassungBetreff: Tabellen mit unterschiedlichen signifikanten Ziffern verbindenDanke.Das ist so viel einfacher als mein komplizierter Weg mit zusätzlichen Spalten, Tabellen und Aktualisierungen.Sie müssen sich „Set“ merken.
Betreff: Tabellen mit unterschiedlichen signifikanten Ziffern verbindenSie können Werte auch direkt mit „<
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
:NPN1 << Set Each Value(Round(:NPN1));Betreff: Tabellen mit unterschiedlichen signifikanten Ziffern verbindenInteraktiv können Sie alle Werte in der Spalte auswählen, die Sie kopieren möchten, und dann den Cursor auf eine der ausgewählten Zellen bewegen, mit der rechten Maustaste klicken und „Kopieren“ auswählen.Gehen Sie zu der Spalte, in die Sie einfügen möchten, klicken Sie mit der rechten Maustaste auf die erste Zelle in der Spalte und wählen Sie „Einfügen“.
Hier ist ein einfaches Skript, das alle Werte von einer Spalte in eine andere kopiert.
Names Default To Here( 1 );
dt = Open( "$sample_data/big class.jmp" );
:age << set values( :weight << get values );
Betreff: Tabellen mit unterschiedlichen signifikanten Ziffern verbindenOk, das funktioniert.Ich schätze, ich sollte ein Skript schreiben, deshalb hier eine Folgefrage:
Ich habe ein Skript in Arbeit, aber am Ende habe ich neue Spalten mit dem gerundeten Wert.Gibt es eine Möglichkeit, die Werte in dieser Formelspalte zurück in die ursprüngliche Spalte zu kopieren?(Ich möchte die Eigenschaften der ursprünglichen Spalte als Teil des DOE beibehalten.)
Es gibt einen einfachen Befehl „Daten kopieren“, aber keinen Befehl „Daten einfügen“.
Danke,
Michael
Betreff: Tabellen mit unterschiedlichen signifikanten Ziffern verbindenVerwenden Sie die Funktion Round() oder floor(), um auf die gewünschte Anzahl signifikanter Ziffern zu kürzen.Dann können Sie sich an die Tische setzen.