Renommer les cellulesBonjour,
J'essaie de renommer des cellules spécifiques après l'application d'un filtre dans une colonne différente. Voici le script que je suis venu avec:
dt = Current Data Table();
df = dt << Data Filter(
Add Filter(
Columns( :"Sample/Control" ),
Where( :"Sample/Control" == "Sample" )
),
);
dt << Go To ( :"Control ID");
Il ne me manque que la dernière étape, qui consiste à renommer les cellules spécifiques sélectionnées. Je ne pouvais le trouver dans aucun des guides ou des sections d'aide.
Merci
Re: renommer les cellulesSalut uday
Merci pour l'aide. Je pouvais juste appliquer votre exemple à ma table de données et cela fonctionne parfaitement.
Re: renommer les cellules @ moti617 ,
Vous pouvez toujours utiliser le même exemple pour ce que vous voulez réaliser. Souhaitez-vous anonymiser votre table et télécharger un petit sous-ensemble si vous ne pensez pas que l'exemple que j'ai fourni aide. Vous pouvez anonymiser la table comme ceci:

Re: renommer les cellulesSalut uday
Merci pour votre réponse.
Je travaille avec des identifiants de patients et des contrôles. Je souhaite renommer tous les ID de patient en "échantillon" mais conserver les ID de contrôle tels quels. J'ai une colonne qui contient les identifiants réels (c'est la colonne dans laquelle je voudrais changer certaines des cellules - celles correspondant à l'identifiant du patient), et une autre colonne qui différencie les identifiants du patient et les contrôles. Dans cette colonne, il y a soit "échantillon", "contrôle positif" ou "contrôle négatif" dans chaque cellule. Les cellules avec l'option "échantillon" correspondent à l'identifiant de l'échantillon du patient dans l'autre colonne. Ainsi, j'ai simplement sélectionné toutes les cellules "échantillon" dans une colonne et je suis passé à l'autre colonne pour obtenir tous les ID de patient sélectionnés. Maintenant, je dois les renommer.
J'espère que c'est un peu plus clair.
Merci pour le soutien.
Moti
Re: renommer les cellules @ moti617 ,
Si vous me le permettez, j'aimerais vous demander de prendre du recul et d'expliquer un peu plus en détail ce que vous essayez d'atteindre. Lorsque vous dites que vous souhaitez renommer une cellule, voulez-vous dire que vous souhaitez modifier la valeur d'une cellule d'un tableau de données? Si cela est correct, vous pouvez y parvenir sans utiliser de filtre de données. Prenons l'exemple suivant:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" ); // Open Sample Data Table
// Let us assume you want to rename Kaite to Kate and change her age
dt << Select Where(:name == "KATIE");
Wait(0.2); // For Demo only
SR = dt << Get Selected Rows;
dt << Clear Select;
:name[SR] = "KATE";
:age[SR] = 13;