<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un ensemble de mesures continues (x1, x2, x3, x4) qui sont toutes mesurées à la même échelle. J'aimerais créer une nouvelle variable nominale identifiant pour chaque répondant laquelle des mesures continues est le maximum (si x1, x2, etc.).
BTW: Si vous ne savez pas comment vous rendre au Éditeur de formule pour créer une formule comme celle-ci, choisissez Cols-> Nouvelle colonne ... et ensuite choisir Formule du Propriétés de la colonne menu déroulant.

le Si Max () fonction peut s’occuper de cela pour vous en un appel.

Une solution consiste à utiliser une formule de colonne incluant la fonction Loc Max () pour identifier la colonne avec la valeur maximale.
Exemple:
// Créer un exemple de table
dt = Nouvelle table ( "tester" , ajouter des lignes ( 25 ) , << ajouter plusieurs colonnes ( "X" , 4 , Numérique )) ;
Pour ( je = 1 , je <= N Col ( dt ) , je ++,
Colonne ( je ) << Définir la formule ( Random Integer ( dix ))
) ;
// Identifie la colonne avec la valeur la plus élevée pour chaque ligne
dt << Nouvelle colonne ( "max x" , Personnage , Formule ( "X" || Carboniser ( Loc Max ( Matrice ({ x1 , x2 , x3 , x4 }))))) ;