Code en vrac

Dans cette section, je partage des scripts, techniques et astuces potentiellement utiles aux programmeurs(euses) débutant(e)s issus des SHS.

Si vous souhaitez concevoir un crawler, faire du web-scraping ou encore  réaliser tous vos tris à plat en une macro SAS, vous trouverez peut-être votre bonheur ici!

Un petit algorithme (macro) sous SAS qui génère automatiquement le dictionnaire des variables et les tris à plat de celles-ci.

Evidemment, les variables de type "libre réponse" sont à exclure dans la macro sinon les tris à plat risquent de générer autant d'occurences que de réponses...

Avec Python et la bibliothèque Beautiful Soup, gratter le web est devenu un jeu d'enfant! 

Ce script se connecte à plusieurs sites d'information et récupère le titre qui fait la Une et l'affiche sur le terminal d'où est lancé le programme.

Un exemple de "data scraping" en direct!

Voici un script (qui fonctionne avec Python 3) qui permet d'extraire tous les discours des candidats aux présidentielles de 2007 et 2012. Ces discours sont stockés sur un serveur du "monde.fr" (minkfluence) et en libre accès.

Les données récupérées sont écrites dans des fichiers pour réutilisation. J'avais en effet écrit ce script pour passer les discours à la moulinette de TXM, logiciel utilisé en analyse quantitative textuelle.

Je le partage ici juste pour l'exemple, des fois que cela puisse inspirer quelqu'un...