Betreff: JSL: Was für neue Spalten verwenden, Formel oder jeden Wert festlegen? Vor-und Nachteile?Ich stimme Jim zu.
Als interaktiver JMP-Benutzer besteht meine einzige Möglichkeit, Werte beim Erstellen einer neuen Spalte zu berechnen, darin, eine Formel zu verwenden. Als Scripter habe ich die Wahl zwischen der Verwendung einer Formel oder unzähligen anderen Mitteln zum Füllen der neuen Spalte. ICH niemals Verwenden Sie eine Formel in einem Skript, es sei denn, die Werte muss Aktualisierung aufgrund von Abhängigkeiten, die sich möglicherweise ändern, nachdem das Skript ausgeführt wurde.
Die Entscheidung ist so einfach wie das IMO. Aber ich würde niemals jemand anderem sagen, dass er meinem Weg folgen soll.
Betreff: JSL: Was für neue Spalten verwenden, Formel oder jeden Wert festlegen? Vor-und Nachteile?Wenn Sie jedoch die Formeleigenschaft löschen, sollten beide basierend auf Ihrer Aussage gleich sein. aber ich denke, es gibt mehr innere Unterschiede.
Betreff: JSL: Was für neue Spalten verwenden, Formel oder jeden Wert festlegen? Vor-und Nachteile?Set Each Value platziert den angegebenen Wert in jeder Zelle für die Spalte, auf die er zeigt.
Das Formula-Element ist ein dynamisches Element, das die Angabe eines Skripts beliebiger Komplexität ermöglicht.Darüber hinaus wird eine Formel jedes Mal erneut ausgeführt, wenn Komponenten innerhalb des bereitgestellten Skripts (Spaltenwerte) geändert werden.
Betreff: JSL: Was für neue Spalten verwenden, Formel oder jeden Wert festlegen? Vor-und Nachteile?Ich war im Grunde auf der Suche nach einem Funktionsvergleich zwischen jedem Wert und der Formelfunktion
Betreff: JSL: Was für neue Spalten verwenden, Formel oder jeden Wert festlegen? Vor-und Nachteile?@RAM ,
Wenn Sie das unten zusammengestellte Testskript verwenden, können Sie beginnend bei a = 6 erkennen, dass jeder gesetzte Wert effizienter ist.
a = 7; // Varied from 2 to 7
dt = New Table();
dt << Begin Data Update;
dt << Add Rows(10^a);
t1 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,Formula(5));
t2 = Tick Seconds();
dt << End Data Update;
Print(t2-t1);
t3 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,<< Set Each Value(a));
t4 = Tick Seconds();
Print(t4-t3);
Es ist jedoch wichtig zu beachten, dass Set Each Value im Gegensatz zu Formula, das viel vielseitiger ist, nur ein Ziel erreichen kann. Ich kenne also nicht das genaue Ziel dieses Vergleichs, aber dies ist eine Möglichkeit, es zu betrachten
JSL: Was soll für neue Spalten, Formeln oder das Festlegen jedes Werts verwendet werden? Vor-und Nachteile?Hallo alle,
Kann jemand hervorheben, was die Unterschiede zwischen der Verwendung von „Formel“ und „Jeden Wert festlegen“ sind? Was sind die Vor- und Nachteile?
Erweiterte statistische Modellierung