Tableau de données - Si une colonne a une valeur vide, utilisez une autre valeur de colonne pour la remplir, l'autre ligne ne conserve aucun changementles noms par défaut sont ici ( 1 );
// Si la table de données d'origine est comme ci-dessous, il y a 2 valeurs vides (: sex [3] et: sex [4]) dans la colonne sex:
dt = Ouvert ( "$ SAMPLE_DATA / Big Class.jmp" );
dt: sexe [3 4 ] = noir;
Je veux que la fonction soit:
lorsque vous recherchez toutes les valeurs dans column: sex, si find column sex a une valeur vide, remplissez la colonne: name value dans la position vide dans: sex tout en gardant une autre valeur dans: sex sans changement.
Tableau de donnéesRe: Table de données - Si une colonne a une valeur vide, utilisez une autre valeur de colonne pour remplir, l'autre ligne ne garde aucun changementUne façon de créer un script serait d'utiliser << définir chaque valeur avec if pour vérifier la chaîne vide (si numérique, vous devez changer le if pour utiliser IsMissing ()).
names default to here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt:sex[3::4] = "";
dt:sex << Set Each Value(If(:sex == "", :name, :sex));