Utilisation du nom de colonne dans la fonction<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Quelqu'un peut-il m'aider avec ce qui suit ??
Colonne1 = carboniser ( Nom de colonne ( 1 )) ;
Colonne2 = carboniser ( Nom de colonne ( 2 )) ;
Éval ( Analyser ( EvalInsert ( "\[
obj << simulateur(
1,
Facteurs(
AB << Aléatoire( ^distNameOne^( ^strParameterOne^ ) ),
^Colonne2^ << Aléatoire( ^distNameTwo^( ^strParameterTwo^ ) )
),
Réponses(
:Colonne 3 << Pas de bruit
),
Mise à jour automatique de l'historique(1),
Simuler
);
]\" ))) ;
Si je nomme la première colonne "AB" manuellement, le profileur fonctionne bien pour cela. Cependant, tenter d'utiliser automatiquement le nom de la colonne comme dans Column2 ne fonctionne pas. Des idées sur la façon de le faire fonctionner?
Merci
Utilisation du nom de colonne dans la fonctionSuper, tout fonctionne comme un charme. Merci encore!
Re : Utiliser le nom de la colonne dans la fonctionVous avez probablement besoin de guillemets autour du nom de la colonne.
:nom("^ Colonne2 ^") << Aléatoire ( ^ distNameDeux ^ ( ^ strParamètreDeux ^ ) )
Utilisation du nom de colonne dans la fonctionJ'obtiens l'erreur suivante lorsque j'ai essayé cela:
Le nom arg doit être entre guillemets chaîne Ligne 5 Colonne 9 : nom(.....
Utilisation du nom de colonne dans la fonctionCe nom de colonne ne fonctionnera pas à cause de la barre oblique.Cette construction devrait cependant fonctionner :
:nom(^ Colonne2 ^) << Aléatoire ( ^ distNameDeux ^ ( ^ strParamètreDeux ^ ) )
Re : Utiliser le nom de la colonne dans la fonctionMerci pour la réponse rapide.
Au début, votre solution ne semblait pas fonctionner. Ensuite, j'ai décidé de changer manuellement le nom des colonnes en quelque chose de plus simple et cela a fait l'affaire.
Des idées sur la raison pour laquelle une colonne nommée quelque chose comme "S/B nominal length-c" ne fonctionnera pas, mais si je la renomme en "SB nominal length c", cela fonctionne ? ?
BTW, j'ai utilisé le format suivant:
:^Colonne1^ << Aléatoire
Ou peut-être existe-t-il un moyen de faire en sorte que le script supprime automatiquement toute ponctuation au début ?
Merci
Utilisation du nom de colonne dans la fonctionVous envoyez des actions de colonne à une chaîne.Essayez ces deux variantes :
:^ Colonne2 ^ << Aléatoire ( ^ distNameDeux ^ ( ^ strParamètreDeux ^ ) )
colonne ( ^ Colonne2 ^ ) << Aléatoire ( ^ distNameDeux ^ ( ^ strParamètreDeux ^ ) )
ou peut-être même
comme colonne ( ^ Colonne2 ^ ) << Aléatoire ( ^ distNameDeux ^ ( ^ strParamètreDeux ^ ) )