<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Newb to jmp ici. J'essaie de créer une nouvelle colonne dans mon fichier de code data.jmp appelé "Limits" en faisant correspondre les normes et les niveaux du fichier table matrix.jmp. par exemple La première ligne est Standard A & Gade 100, la colonne dans les limites doit donc être remplie avec 1.
En supposant que vous ne souhaitiez pas modifier votre structure de données, utilisez JSL comme suit:
NamesDefaultToHere ( 1 ) ;
dtM = DataTable ( "Table Matrix.jmp" ) ;
dtD = DataTable ( "Code Data.jmp" ) ;
standardVals = Colonne ( dtM , "MATRICE" ) << GetValues ;
Pour ( r = 1 , r <= NRow ( dtD ) , r ++,
la norme = Colonne ( dtD , "LA NORME" ) [ r ] ;
qualité = Colonne ( dtD , "QUALITÉ" ) [ r ] ;
limite = Colonne ( dtM , qualité ) [ Loc ( standardVals , la norme )] ;
Colonne ( dtD , "LIMITE" ) [ r ] = limite ;
) ;
marchera.
Pour l'exécuter, faites "Fichier> Nouveau> Nouveau script", collez le code, puis "Edition> Exécuter le script" (assurez-vous que les deux tables sont ouvertes en premier).