
Ce script compte le nombre d'occurrences de chaque mot fourni, puis crée des colonnes individuelles avec le nombre d'occurrences pour chaque mot.
Usage
Téléchargez d'abord wordCountsv005.jsl à partir du bas de cette page.
1. Avec votre table de données ouverte, exécutez le script ci-joint
2. Sélectionnez votre colonne de texte dans la liste des colonnes, puis cliquez sur "Colonne de texte" pour la saisir dans ce rôle
3. Entrez les mots que vous souhaitez compter dans la section des mots ci-dessous, séparés par des virgules ou des espaces.
4. (Facultatif) Spécifiez d'autres délimiteurs pour la colonne de texte. Si vous modifiez la section des délimiteurs, veillez à conserver un espace sinon les mots séparés par des espaces dans le texte original ne seront pas considérés comme des mots séparés.
Exemple:
Ouvrir une table de données avec une colonne de texte

Exécutez le script et transmettez "texte" dans le rôle "Colonne de texte".
Ensuite, entrez les mots à compter. Dans ce cas : "quelque chose", "sombre" et "côté"

En cliquant sur OK, trois nouvelles colonnes sont créées, en comptant les instances de chaque mot (en ignorant la casse)

Remarques:
- Ce script est destiné aux situations dans lesquelles il est important de compter le nombre de fois qu'un mot est utilisé dans un texte libre. Si la présence/absence de mots est nécessaire, recodez simplement les valeurs supérieures à 1 comme 1 dans les colonnes générées. Alternativement, pour créer des colonnes d'indicateurs pour les mots à haute fréquence, utilisez Analyse > Étude de consommation > Catégorique, puis utilisez « Texte libre » sous l'onglet « Multiple ». Une fois exécuté, vous aurez des options sous le triangle rouge pour enregistrer les colonnes d'indicateurs pour les k mots les plus fréquents.
- Les délimiteurs par défaut diviseront la plupart du texte, mais vérifieront l'utilisation d'autres symboles ; le texte immédiatement adjacent aux symboles non spécifiés dans la section délimiteur ne sera pas analysé correctement.
Merci, votre script fait exactement ce dont j'avais besoin !
Merete