Ce blog a été écrit par un blogueur qui n'est plus chez SAS
Filaire le magazine a publié le résultats de son enquête mondiale auprès des utilisateurs, qui demandait aux utilisateurs de déclarer eux-mêmes les vitesses de transmission de données 3G et EDGE dans le monde entier.
La conclusion est que, lorsqu’on a comparé divers produits de marque Apple, le réseau de l’opérateur avait davantage à voir avec les débits de données que les combinés. Cela ressemble à un problème éminemment intéressant qui concerne nos activités quotidiennes. Étant donné que je suis un utilisateur expert de JMP, je fais la découverte de données simplement pour me détendre à la maison (thé sucré, données et régression exponentielle - miam!). Tout ce dont j'ai besoin maintenant, ce sont les données.
Et devine quoi? C'est disponible publiquement . En utilisant le copier-coller de JMP, l'intégration de ces données dans JMP ne prend que quelques secondes. Je devrais avoir cette analyse faite avant que je puisse finir de taper ce post de blog.
Mais hélas, ne serait-ce que pour être aussi simple. Ces données sont auto-déclarées et il n’ya pas eu beaucoup de contrôle sur ce que l’utilisateur pouvait entrer en tant que réponses. Par exemple, voici une capture d'écran de quelques milliers de lignes du tableau de données.
Examinez la colonne Transporteur et les méthodes créatives utilisées par les utilisateurs pour entrer dans la société AT & T: "ATT", "AT & T Wireless", "at + t", etc. Il y a des milliers de lignes dans ce tableau. Il me faudra plusieurs verres de thé sucré pour parcourir toutes ces lignes et normaliser les noms des colonnes.
Ici entre JMP's Recoder commander. Je veux normaliser toutes les saveurs d'AT & T pour avoir une seule étiquette. JMP Colonnes> Recoder La commande ouvre une fenêtre qui me montre tous les occupants d’une colonne, joliment triés. Ici se trouve le Recoder fenêtre après quelques secondes supplémentaires de travail, où j'ai la chaîne "AT & T" sur mon presse-papiers et je descends rapidement la colonne de valeurs en utilisant la touche flèche vers le bas, en collant la valeur correcte à chaque étape. Peasy facile:
Je fais la même chose avec les autres fournisseurs de services sans fil et, bientôt, j'ai une belle liste normalisée à analyser. Les autres colonnes autodéclarées peuvent être mises en forme d'analyse avec la même commande, et bientôt l'analyse est en cours - une analyse, notez-le, que je laisse comme exercice au lecteur. Vous avez les données, après tout.
Daniel a écrit:
Existe-t-il un moyen de créer un script de recodage en JSL ou devez-vous le faire à la main à chaque fois? J'aimerais trouver un moyen rapide de recoder des valeurs nulles avec des zéros dans certaines de mes colonnes.
Xan Gregg a écrit:
Avec les scripts, vous pouvez parcourir les lignes et modifier les valeurs à votre guise. Par exemple.
Pour chaque ligne (Si (commence par (: transporteur, "AT"),: transporteur = "AT & T"));
ou pour obtenir ce que je pense que vous recherchez:
Pour chaque ligne (Si (est manquant (: valeur),: valeur = 0));
Si vous souhaitez réutiliser une opération de recodage particulière dans un script, choisissez "Colonne de formule" comme sortie et utilisez la formule telle quelle ou dans une fonction For Each Row ().
Hector Lavalle a écrit:
Bonjour,
Existe-t-il un moyen de voir ou d’appeler le script recode jsl exact utilisé par JMP? J'en ai besoin pour créer un journal et automatiser l'option de recodage en tant que journal
Cordialement
- Hector Lavalle