Filtern Sie das Zeilenelement, indem Sie mehrere Parameter vergleichen, die sich auf das Element mit einem Skript beziehenIch habe Beispieldaten angehängt, aus denen ich die Zeile extrahieren muss, für die der Ertrag für eine bestimmte PartID minimal ist. Ich möchte dies mit einem Skript tun.
Dies muss ich für jede PartID tun und habe dann eine Tabelle mit nur den gefilterten Zeilen (dh [PartID], [Parameter] [(min-) Yeild]).

Beachten Sie, dass ich für Teil C bewusst einen identischen Ertrag angegeben habe, da ich möglicherweise ähnliche Daten habe und diese mit dem Skript verarbeiten möchte. Ich bin auf JMP13.
Vielen Dank.
DatentabelleSkriptingFensterBetreff: Zeilenelement filtern, indem mehrere Parameter mit Bezug auf das Element mithilfe eines Skripts verglichen werdenSo können Sie Ihre Anfrage bearbeiten:
Names Default To Here( 1 );
dt = Current Data Table();
Summarize( dt, thePartID = by( :PartID ), theMin = Minimum( :Parameter ) );
dt << clear select;
For( i = 1, i <= N Items( thePartID ), i++,
dt << select where(
:PartID == thePartID[i] & :Parameter == theMin[i],
current selection( "extend" )
)
);
dtSelected = dt << subset( selected rows(1), selected columns(0));