Bonjour tous le monde,
J'ai du mal à créer ma table de données combinée à partir d'un script.
J'essaye de faire un script pour analyser un tableau avec des mots et des échantillons.
Je fais manuellement l'explorateur de texte de mot (appelé "Termes" dans ma table de données) par échantillons (appelé "Num Ech" dans ma table de données) et ensuite je crée un tableau de données combiné pour avoir un tableau de données avec le nombre de chaque mot par échantillon.
J'ai trouvé un script pour faire l'explorateur de texte, mais je ne comprends pas comment créer la table de données combinée. voici mon script:
dta3 = Current data table ();
dta3 << Delete Columns("MOTS");
LV = dta3 << Select Where(Is missing(:TERMES));
LV << Delete Rows;
txt = dta3 << Text Explorer(
Text Columns( :TERMES ),
Tokenizing( "Basic Words" ),
Language( "French" ),
by( :NUM ECH ),
);
Report(txt)[Outline Box("Liste des termes et des phrases")][Table Box(1) ]<< Make combined Data Table;Une idée ?
Merci !
Margaux
Le problème peut être que vous avez une colonne By () qui ajoute une autre couche au rapport. La variable SMS n'est alors pas un objet Text Explorer mais une liste de plusieurs objets.
Je n'ai pas installé le JMP français, mais essayez le code ci-dessous. La seule différence est l'index [1] qui pointe vers le premier "sous-rapport".
Report( txt[1] )[Outline Box( "Liste des termes et des phrases" )][Table Box( 1 )] <<
Make Combined Data Table;
Merci, ça marche!
Passe une bonne journée !
Margaux