<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Newb to jmp hier. Ich versuche, eine neue Spalte in meiner Code-data.jmp-Datei mit dem Namen "Limits" zu erstellen, indem Sie Standard und Grade aus der Table-Matrix.jmp-Datei abgleichen. z.B Die erste Zeile ist Standard A & Gade 100, daher sollte die Spalte mit den Grenzwerten mit 1 gefüllt werden.
Angenommen, Sie möchten Ihre Datenstruktur nicht ändern, verwenden Sie JSL wie folgt:
NamesDefaultToHere ( 1 ) ;
dtM = Datentabelle ( "Tabelle Matrix.jmp" ) ;
dtD = Datentabelle ( "Code Data.jmp" ) ;
Standardwerte = Säule ( dtM . "MATRIX" ) << GetValues ;
Zum ( r = 1 . r <= NRow ( dtD ) . r ++
Standard = Säule ( dtD . "STANDARD" ) [ r ] ;
Klasse = Säule ( dtD . "KLASSE" ) [ r ] ;
Grenze = Säule ( dtM . Klasse ) [ Loc ( Standardwerte . Standard )] ;
Säule ( dtD . "GRENZE" ) [ r ] = Grenze ;
) ;
wird funktionieren.
Um es auszuführen, führen Sie 'Datei> Neu> Neues Skript' aus, fügen Sie den Code ein und führen Sie dann 'Bearbeiten> Skript ausführen' aus (stellen Sie sicher, dass beide Tabellen zuerst geöffnet sind).