Erstellen von Formeln in einer neuen Spalte. JMP-SkriptHallo alle. Ich muss eine neue Spalte erstellen, die den Inhalt aufeinanderfolgender Zeilen subtrahiert und diesen Wert in die neue Spalte einfügt.
Im Wesentlichen möchte ich sagen: Ziehen Sie in Spalte X Zeile 1 von Zeile 2 ab und setzen Sie diesen Wert in Spalte Y. Ich möchte, dass dies für die gesamte Spalte X fortgesetzt wird.
Daher: Spalte Y = X(i+1) - Xi; Ich bin die Zeilennummer. Weiß jemand, wie das geht? Scheint einfach genug, aber ich bin sehr neu im Skripting und habe Schwierigkeiten, etwas zum Kleben zu bekommen.
DatentabelleSkriptingRe: Formeln in einer neuen Spalte erstellen. JMP-Skript- Sie müssen das Dokument Discovering JMP und den Scripting Guide lesen!
- Sie müssen zuerst versuchen, das Problem zu lösen.Man lernt, indem man Fehler macht und herausfindet, was das Problem ist
- Wenn Sie das Problem nicht lösen können, hilft Ihnen die Diskussions-Community.
- Unten ist ein Skript, das Ihnen, wenn Sie Ihre Datentabelle richtig eingerichtet haben, einen Weg zur Lösung des Problems zeigen sollte
Names Default to Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
// New column: Column 6
Data Table( "big class" ) << New Column( "New Column",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :weight[Row() + 1] - :weight )
);
Re: Formeln in einer neuen Spalte erstellen. JMP-SkriptHallo,
Wie Jim erwähnt, wird es hilfreich sein, sich zu studieren, obwohl die schiere Menge an Informationen anfangs ein wenig einschüchternd sein kann.
Da vieles von dem, was mit Skripten erreicht werden kann, auch interaktiv erfolgen kann, sollten Sie sich 1-Klick-Formeln ansehen, mit denen einige der am häufigsten vorkommenden Formeln leicht erstellt werden können.
In Ihrem Beispiel können Sie mit der rechten Maustaste auf einen beliebigen Wert in der ursprünglichen Spalte klicken und auswählen Neue Formelspalte > Zeile > Differenz aus dem nachfolgenden Menü. Dadurch wird in einem einzigen Schritt eine neue Spalte mit der gewünschten Formel erstellt.
Prost,
Brady
