Comment réaliser Si le tableau BB, colonne C=="Y", alors le résultat du tableau AA colonne D remplira également "Y" en conséquence. Autre toutes les valeurs pas de changementUtiliseriez-vous 2 tableaux comme exemple pour montrer comment réaliser :
Si la table BB, colonne C=="Y", alors le résultat de la table AA colonne D remplira également "Y" en conséquence. Autres toutes les valeurs pas de changement.
Ma version JMP est la V14. Merci pour ton aide
Tableau de donnéesRe: Comment réaliser Si le tableau BB, colonne C=="Y", alors le résultat du tableau AA colonne D remplira également "Y" en conséquence. Autre toutes les valeurs pas de changementVoici un script simple qui exécute la tâche que vous avez spécifiée, ou du moins comment j'ai interprété ce que vous avez déclaré.
Names Default To Here( 1 );
bb = Open( "$sample_data/big class.jmp" );
// Change the Sex column name to "C" to match your example
bb:sex << set name( "C" );
// Create a Blank data table with a column called "D"
aa = New Table( "Change", add rows( 40 ), New Column( "D", character ) );
// If a vlaue in row 2 for column C in table referenced by BB == "F",
// then set the same row value in data table AA column D to "F"
If( BB:C[2] == "F",
AA:D[2] = "F"
);
// or using a different notation
If( BB[2,3] == "F",
AA[2,1] = "F"
);
Re: Comment réaliser Si le tableau BB, colonne C=="Y", alors le résultat du tableau AA colonne D remplira également "Y" en conséquence. Autre toutes les valeurs pas de changementMerci pour votre réponse. Ça marche.
Mais je veux me rendre compte que s'il y a des valeurs dans la colonne C=="F", alors la colonne D dans le tableau AA =F, alors que dois-je faire ? Supprimer la ligne spécifique comme les informations [2] ?
J'essaie les scripts ci-dessous, cela ne fonctionne pas, merci. Parfois, la table de données compte des milliers de lignes, je veux voir une situation sans lignes spécifiques appelées, merci.
Pls aider à ce sujet, merci.
Si( BB:C == "F",
AA:D = "F"
);
Re: Comment réaliser Si le tableau BB, colonne C=="Y", alors le résultat du tableau AA colonne D remplira également "Y" en conséquence. Autre toutes les valeurs pas de changementVous pouvez ajouter For Each Row autour des instructions if. Voir l'index de script et Pour chaque ligne pour plus de détails
For Each Row(
If( BB:C == "F",
AA:D = "F"
);
);