Wie aktualisiere ich eine Spalte basierend auf Werten aus einer anderen Spalte?Hallo,
Ich bin ein JMP 18-Benutzer.
Ich möchte sehen, ob eine Spalte einen bestimmten Wert enthält, und eine andere Spalte in derselben Zeile aktualisieren, in der der Wert gefunden wurde. Das folgende Skript funktioniert nicht. Bitte helfen Sie.
dt = Data Table("Logbook");
StatusList = :Status << Get Values;
For( i = 1, i <= N Items(StatusList), i++,
If( Contains( StatusList, "Not" ),
:Name( "Status Error" )[i] = "Error",
, //else
);
);Automatisierung und SkriptingQualitäts- und ProzesstechnikBetreff: Wie aktualisiere ich eine Spalte basierend auf Werten aus einer anderen Spalte?Wenn ich richtig verstehe, wonach Sie suchen, sollte dieses Skript es tun. Es ändert nur :Status Error in „Error“, wobei :Status == „Not“ und lässt andere Einträge unverändert.
Names Default to Here( 1 );
dt = Data Table( "Logbook" );
For Each Row( dt, If( :Status == "Not", :Status Error = "Error" ) );