Open Data for Urban Research, version 2018

J’ai récemment donné ma séance de ce cours, organisé avec Joël et Samuel Goëta, les deux co-fondateurs de Datactivist, à Sciences Po Paris :

J’en avais déjà parlé, et peu de choses ont changé dans le plan de cours. En revanche, j’ai fait intervenir deux artistes, qui ont – excellemment – bien expliqué leur projet (en cours) de cartographie sensible de mon quartier parisien1, et j’ai complètement réécrit mes slides :

La séance s’est focalisée sur la visualisation spatiale, qui sert, évidemment, à faire des cartes, un sujet que je trouve très bien documenté en français((Voir par exemple le site Visionscarto et le blog Carnet (neo)cartographique.)), mais pas que : typiquement, beaucoup de réseaux, en tout cas dans les domaines qui m’intéressent, peuvent avoir une version « spatialisée », c’est-à-dire où les coordonnées sont fixes et signifiantes.

Les slides contiennent quelques détails sur le projet de cartographie sensible mentionné plus haut, mais je ne veux pas trop en dire pour ne pas perturber leur travail.

Dans les slides, vous trouverez aussi notamment une mention de Magrit, l’excellent outil de cartographie en ligne produit par l’UMS RIATE, et quelques-unes des non moins excellentes slides d’Arthur Charpentier et al. sur « La ville en économie ».

Enfin, à la toute fin des slides, vous trouverez deux renvois vers deux petits exercices pratiques avec R, que je n’ai pas eu le temps de faire tourner en classe…

… mais qui suivent de près des billets plus complets, d’Arthur Charpentier (le même) pour la fameuse carte du choléra à Londres par John Snow en 1854, et de François Keck pour le package rleafmap, repéré sur le blog d’Arthur (encore lui).

  1. La Goutte d’Or, sur laquelle vient tout juste de sortir un très beau livre de photographies d’Elena Perlino (disclosure : j’ai participé à le financer). []

Sauvegarder un documentaire en deux manipulations simples

Ce billet répond à une question soulevée par quelques étudiants dans un cours de méthodes de travail numérique, mais je me dis que certains lecteurs de ce blog peuvent aussi avoir l’utilité des trucs et astuces ci-dessous. Et puis l’enchaînement avec le billet précédent me plaît.

Supposons que vous ayez visionné l’excellent documentaire « Libye, anatomie d’un crime », et que vous puissiez en avoir besoin à l’avenir, pour citation dans un exposé, dans un cours, ou dans toute autre présentation qui relèverait de l’exception pédagogique1, et pour laquelle vous souhaiteriez, par exemple, utiliser des captures d’écran du documentaire.

Si vous souhaitez conserver une copie du documentaire, c’est techniquement toujours possible : votre navigateur Web doit pouvoir lire cette copie pour vous montrer une version « streaming » (flux) du documentaire. La seule différence entre une copie temporaire (streaming) et une copie permanente est l’emplacement mémoire où vous allez stocker cette copie, et sa persistance.

Pour sauvegarder cette copie, il va vous falloir quelques outils :

  • Un navigateur Web qui vous permette de repérer facilement le fichier de streaming ;
  • Un terminal qui puisse exécuter quelques commandes simples ;
  • Et de quoi lire le résultat final tout en prenant des captures d’écran.

La dernière étape est la plus simple, et bien que tout le monde semble utiliser VLC (création française, cocorico) pour lire de la vidéo, je préfère de très loin mpv, qui beaucoup plus souple (configurable) et que je trouve plus élégant.

1. Identifier le fichier de streaming

Pour la première étape, je conseille Google Chrome avec l’extension Video DownloadHelper afin de localiser le fichier de streaming au format .m3u8, c’est-à-dire la version Unicode / UTF-8 du standard M3U, que l’on utilise souvent en multimédia.

Lancez la vidéo dans votre navigateur afin d’activer la lecture du stream : l’extension va automatiquement détecter le flux, que vous pourriez aussi (mais plus laborieusement) localiser en inspectant, à l’aide de ses Developer Tools, les ressources chargées par le navigateur.

En cliquant sur l’extension (en haut à droite, en bleu), vous aurez plusieurs choix de streams, en fonction de la qualité du flux que vous souhaitez sauvegarder. Passez à la prochaine étape en cliquant sur la flèche entourée en rouge, en choisissant une bonne résolution vidéo :

Contentez-vous, ensuite, de copier l’adresse du fichier .m3u8, afin d’éviter que l’extension ne vous demande d’utiliser sa propre solution de sauvegarde du flux (ce qui se produira si vous demandez à télécharger le fichier plutôt qu’à simplement en copier l’adresse) :

À ce stade, votre presse-papiers contient une adresse de type

https://arteptweb-vh.akamaihd.net/ [...] 6JNR.smil/index_3_av.m3u8

… où le serveur appartient à un CDN assez connu, Akamai, et où l’on retrouve bien l’extension m3u8 en fin d’adresse ; notez aussi le protocole/langage SMIL, également courant en multimedia.

Si vous téléchargez et inspectez le contenu du fichier .m3u8, vous y trouverez les adresses de tous les fichiers .ts (MPEG-TS) que le stream mobilise pour faire défiler la vidéo ; ce sont ces fichiers que l’on va télécharger, puis fusionner en un seul fichier final :

(Note : personnellement, à ce stade, je désactive l’extension Video DownloadHelper dans mon navigateur, afin d’éviter qu’elle ne consomme de la mémoire – et n’analyse le contenu des pages Web que je consulte… – lorsque je ne m’en sers pas.)

2. Passer le stream à ffmpeg

Il va à présent vous falloir télécharger la librairie ffmpeg, qui permet de faire tout et n’importe quoi avec des fichiers vidéo.

L’installation et l’utilisation de ffmpeg demandent de savoir utiliser un terminal ; pour installer la librairie sur macOS, vous aurez préalablement installé Homebrew, et utiliserez cette commande2 :

brew install ffmpeg

La librairie ffmpeg permet notamment de « concaténer » (de chaîner, de joindre, de fusionner) des fichiers vidéo. On pourrait télécharger soi-même les fichiers vidéo listés dans le fichier .m3u8, puis les « chaîner » à la main3 ou avec ffmpeg. Mais il y a encore plus simple :

ffmpeg -y -loglevel verbose -i "https://arteptweb-vh.akamaihd.net/ [...] 6JNR.smil/index_3_av.m3u8" -c copy -f mpegts final.mp4

… où l’adresse (tronquée) entre guillemets est un simple copier-coller de celle que vous avez copiée à l’étape précédente, et où le résultat final (le documentaire en entier) s’appelle final.mp4, car on souhaite convertir le résultat au format MPEG-4, lisible avec n’importe quel logiciel de lecture vidéo qui pourrait se trouver sur l’ordinateur de votre salle de cours.

La commande va télécharger l’intégralité des fichiers vidéo listés dans le fichier .m3u8, avant de les convertir au format souhaité. Vous risquez de voir s’afficher des avertissements sans importance au passage — ne vous inquiétez pas, car à moins que vous n’ayez plus d’espace disque ou autre scénario relativement improbable, tout va bien se passer :

Votre documentaire est prêt à l’emploi. Bon visionnage !

  1. J’insiste : il s’agit d’une exception accordée par le droit français, ce qui signifie que tout autre usage doit être accompagné d’une démarche visant à comprendre si des coûts de (re)diffusion peuvent s’appliquer. []
  2. Sur Windows, vous ferez ce que vous pourrez avec les moyens du bord, que je connais mal, et sur Linux, vous installerez vous-même la librairie, en fonction de votre distribution. []
  3. Il suffirait d’utiliser quelques expressions régulières sur le fichier .m3u8 pour en extraire les adresses des fichiers vidéo, de tous les télécharger, puis de les concaténer. []

Code et données pour les sciences sociales (1.5) Informatique

Une série de billets visant à commenter (pas à traduire) le guide de Gentkow et Shapiro (2014). Précédemment : Ép. 1 (Introduction).

Vous l’aurez compris à la lecture de l’introduction, cette série de billets va parler de recherche empirique, reproductible, et donc très largement informatisée, au sens : conçue, et pour partie exécutée – en matière de production des résultats – face à un écran d’ordinateur.

Du coup, dans cet épisode intermédiaire, je souhaite rajouter quelques mots sur l’équipement informatique du chercheur lambda. Dans leur introduction, Gentzkow et Shapiro ne mentionnent qu’un seul logiciel :

Saying [empirical researchers] should spend more time thinking about the way they write code would be like telling a novelist that she should spend more time thinking about how best to use Microsoft Word.

Ne nous en tenons pas à ça.

La ligne de commande

Lorsque l’on cherche à rendre un protocole de recherche reproductible de part en part, ou lorsque l’on commence à avoir besoin (ou l’envie ; et ce sera notre prochain épisode) d’automatiser ce protocole de recherche, il faut commencer à bidouiller avec la ligne de commande :

Essayez, ce n’est pas si compliqué : sur macOS, ouvrez l’application « Terminal »1, qui vous ouvrira automatiquement une session dans un shell semblable à ceux que l’on ouvre sur n’importe quelle machine Unix2, et tapez simplement :

uptime

Voilà, vous y êtes.

Il s’agit du même shell qu’utilisé dans le billet où j’explique comment sauvegarder un flux vidéo en deux manipulations basiques. Par défaut, il s’agit d’un shell de type Bash, mais vous vous en fichez : tout ce qui compte est de savoir que vous en passerez par là pour accomplir une partie de vos manipulations.

Les éditeurs de texte simple

Lorsque vous aurez besoin d’écrire vos scripts (vos suites de commandes), vous le ferez soit dans un éditeur3 dédié à un langage de programmation spécifique (Stata, RStudio, PyCharm…), soit dans un éditeur en texte « simple » ou « brut » (plain text editor). Ce dernier outil va vous être extrêmement utile, et il vous faut quelque chose de mieux que Notepad ou TextEdit.

Sur Windows, allez voir du côté de Notepad++ ; sur Mac, allez voir du côté de TextMate, mon éditeur favori parce qu’il est extrêmement rapide à l’ouverture. D’autres éditeurs, plus lourds, ont néanmoins l’avantage d’être plus puissants et multi-plateformes : essayez Atom ou Visual Studio Code.

Un éditeur en texte simple ressemble à ça :

Rien d’exceptionnel ici, si ce n’est que vous remarquez tout de suite que les lignes sont numérotées, et que la syntaxe du fichier (ici, Markdown) colorise certaines parties du texte (ici, le lien Web, reconnu par l’éditeur grâce à son préfixe « http[s]://« ).

Le même éditeur va vous permettre de composer dans n’importe quel langage de programmation — ci-dessous, un peu de Python qui me sert à télécharger les émissions de France Culture tout en les renommant pour que je puisse les archiver plus vite4 :

Vous voilà équipé. Faisons le point :

  • Votre ordinateur est une architecture matérielle sur laquelle est posé votre système d’exploitation ; et vous avez l’habitude d’utiliser cet ordinateur via des logiciels comme Microsoft Word. Nous n’y reviendrons pas, car…
  • Pour écrire du code, il va falloir programmer, c’est-à-dire écrire du code informatique, dans un ou plusieurs langages ; vous allez le faire via des éditeurs spécialisés, ou via un éditeur de texte (simple, plutôt que « riche », comme Microsoft Word).
  • En plus de cet éditeur, vous allez aussi passer, de temps à autre, par la ligne de commande (le « terminal », le shell), qui à l’inverse des autres logiciels cités aux deux points précédents, est toujours pré-installé, car il fait partie intégrante de votre système d’exploitation.

Je m’arrête là, et pour les conseils informatiques plus généraux, vous renvoie à ce billet, qui renvoie vers les conseils informatiques que je donne en cours.

  1. Dans le dossier « Utilitaires », mais j’espère que vous utilisez Spotlight ou un launcher comme Alfred pour ouvrir vos applications… []
  2. Sur Windows, vous aurez à explorer les différentes alternatives : PowerShell, le successeur de CMD.EXE, ou bien faire tourner Linux sous Windows grâce à Windows Subsystem for Linux (WSL). []
  3. Nous y reviendrons, exemples à l’appui. Ces éditeurs sont souvent appelés des « IDE ». Si vous écrivez du code, vous passez plus de temps dans ces éditeurs que sur Microsoft Word. []
  4. Le code ne devrait pas vous convenir, et c’est du mauvais Python (3.x) de débutant, mais si vous le voulez, il est en ligne. []

Code et données pour les sciences sociales (1) Introduction

Début d’une série de billets visant à commenter (pas à traduire) le guide de Gentkow et Shapiro (2014).

En 2014, Matthew Gentzkow et Jesse M. Shapiro, deux économistes, publient un petit guide que j’ai récemment découvert, grâce à plein de monde sur Twitter. Le guide s’intitule « Code and Data for the Social Sciences: A Practitioner’s Guide ».

L’introduction du guide décrit une manière de faire de la recherche, que l’on soit en science politique, en économie, en géographie, en sociologie ou en histoire, ou en biologie, en physique, en statistiques ou ailleurs :

… écrire du code pour faire tourner des analyses statistiques, pour simuler des modèles, pour formater des résultats, pour produire des graphiques.

En 2014, deux (jeunes) économistes peuvent assez facilement convaincre leurs pairs que cette manière de faire de la recherche est à la fois une forme légitime (car valide) et importante (car productive) de faire de la recherche1. Idem en biologie, par exemple, où la bio-statistique et la bio-informatique sont bien représentées dans les compositions des laboratoires.

C’est certainement moins évident en science politique, au moins en France, où le number-crunching ne semble pas avoir touché beaucoup de monde en dehors de la sociologie électorale2 pendant plusieurs décennies—ou est-ce un faux-semblant hérité d’une formation primordialement tournée vers l’explication dite « qualitative » et une lecture sélective de la littérature scientifique ? En tout cas, l’article de Nonna Mayer dans The Political Methodologist d’il y a dix ans ne va pas vraiment contre cette observation.

Les vogues récentes pour les « humanités numériques » (digital humanities) et la « science des données » (data science) aidant, on se trouve désormais dans une conjoncture où les nerds auto-proclamés ont une place dans les laboratoires, ne serait-ce que pour aider les collègues à utiliser l’imprimante, et éventuellement à collecter des données ou, dans les champs d’analyse les plus formalisés, à faire tourner quelques modélisations.

Voici quelques-uns des « scénarios utilisateur » que mentionnent Gentzkow et Shapiro en soutien à une recherche en sciences sociales tournée vers le code et les données :

  • Réplication — savoir (re)produire des résultats d’analyse, si possible, vu le rythme de la recherche, sur des durées assez longues ;
  • Données manquantes — savoir diagnostiquer des problèmes d’échantillonnage biaisant les résultats ;
  • Données supplémentaires — savoir rendre une analyse empiriquement plus robuste en élargissant son assise empirique ;
  • Intelligibilité et transparence — savoir rendre une analyse aussi transparente et compréhensible que possible au lecteur extérieur ;
  • Collaboration — savoir mettre en place des protocoles permettant de travailler collectivement sur un problème et ses données.
  • Changement d’échelle — savoir rendre accessible de très gros volumes de données, et/ou produire de très gros volumes d’analyse.

Une partie des problèmes ci-dessus relève à la fois des sciences sociales et de l’informatique : les « problèmes d’intelligibilité », par exemple, existent aussi bien au niveau (abstrait) de la conceptualisation qu’au niveau (concret) de la programmation (literate programming). D’autres croisent statistiques, probabilités appliquées et data engineering ; d’autres sont encore plus transversaux.

Concernant « l’ingéniérie des données« , la multiplication des problèmes à résoudre (big data, exploitation de données Web et/ou numériques, archivage et partage de données qualitatives…), sans que la croissance faible des postes d’ingénieurs de recherche ne permettait pas de suivre la demande, a aussi certainement aidé.

Gentzkow et Shapiro évoquent aussi le rôle de l’industrie et de la science informatiques, et des solutions qu’elle ont apportées sur ces questions :

If you are trying to solve a problem, and there are multi-billion dollar firms whose entire business model depends on solving the same problem, and there are whole courses at your university devoted to how to solve that problem, you might want to figure out what the experts do and see if you can’t learn something from it.

Le décor est ainsi planté : l’analyse quantitative et les utilisations scientifiques de l’informatique (scientific computing) sont devenues plus accessibles, aidées en cela par des changements à la fois internes et externes à la recherche scientifique — et les manières de travailler ont évolué en conséquence.

Voyons ce qu’en disent Gentzkow et Shapiro. On rentrera dans le vif du sujet au prochain épisode : pourquoi et comment automatiser la production d’un résultat d’analyse. Avant cela, il y aura un « épisode intermédiaire » sur l’informatique pour les sciences sociales.

  1. Ne serait-ce qu’en regardant un peu ce que font les « prix Nobel », on tombe vite sur deux d’entre eux, Thomas Sargent et Paul Romer, qui codent en Python ; et ils ne sont certainement pas les seuls. []
  2. Sous-domaine de la science politique où l’on retrouve pas mal de chercheurs formés en économie. []

Robert Faurisson est mort

Le négationniste Robert Faurisson est mort il y a peu.

Pour m’être intéressé au personnage suite à la lecture d’un entretien avec Noam Chomsky, qui s’était retrouvé mêlé à l’une des nombreuses « affaires Faurisson » qui ont fait la carrière de ce dernier, je m’étais moi-même retrouvé cité (nommément) sur quelques sites Web négationnistes. J’en avais parlé avec quelque détail sur un blog désormais disparu1, en 2005, et ne ressens pas vraiment la nécessité d’en reparler, mais suis quand même allé vérifier ce qu’il en restait, et il en reste encore des traces par-ci par-là.

Baptiste Roger-Lacan, via deux fils sur Twitter (archivés dans un format plus lisible ici et ), a très bien résumé le parcours de Robert Faurisson, jusque dans la période récente : ce billet me sert surtout à signaler cet excellent compte-rendu biographique. Un article devrait suivre dans Le grand continent, la très bonne revue en ligne du Groupe d’études géopolitiques (GEG) de l’École Normale Supérieure, et je suppose que Fragments sur les Temps Présents en parlera aussi.

  1. Sur mon blog personnel, dont je sabordais les archives tous les cinq-six ans, jusqu’à passer sur Tumblr. []

Nouveaux manuels de science politique, 2018

Cette rentrée, on croule sous les nouveaux manuels :

Manuels auxquels il faut rajouter, par exemple, le Roux et Savarese paru chez Bruylant, maison d’édition qui publie aussi des traités de science politique — Mayer et Deloye, Analyses électorales ; Thiers et Rozenberg, Traité d’études parlementaires.

Je compare toujours ces sorties aux manuels que j’ai eus lorsque j’étais étudiant, et que j’ai souvent réutilisés dans mes plans de cours. Il y a du mieux sur tous les fronts : les traités et manuels d’il y a quinze ans (Leca et Grawitz, Braud, Lagroye) étaient moins digestes2.

Mention spéciale, de ce point de vue, au Dormagen et Mouchard paru chez De Boeck, qui réorganise presque toutes les sources dont on a besoin, il me semble, en « cours d’intro. » au premier semestre de la Licence 13.

Disclosure — j’ai reçu le manuel de Crettiez, de Maillard et Hassenteufel de la part de l’éditeur, et reçois les emails de nouveautés de De Boeck depuis que je les ai rencontrés sur un stand au Congrès de l’AFSP de Montpellier. J’ai acheté les autres titres cités, ou les ai au moins feuilletés en librairie.

  1. Paru l’an dernier, mais je n’ai jeté un coup d’oeil que cette année. []
  2. Pour l’analyse des politiques publiques, je suis plus réservé : les manuels des vingt dernières années sont tous digestes, mais je ne vois pas trop la différence, sur le fond, entre les manuels des années 2010 et ceux des années 2000. []
  3. J’ai l’impression que c’est avec ce manuel – et celui sur les gender studies – que la collection De Boeck a décollé. Au passage, je n’ai pas le souvenir d’avoir lu le moindre ouvrage paru chez De Boeck lors de mes propres études. []

Trump, suivi de prédiction

Ma prédiction concernant Donald Trump (dont je parle moins, parce que c’est lassant et triste) arrive bientôt à son terme, et malgré les tueries comme celle de Pittsburgh ou les meurtres « à l’aveugle » comme celui de Charlottesville, Trump reste au pouvoir sans avoir encore déclenché d’assassinat ciblé.

En revanche, ma prédiction est à nouveau partiellement validée par les (vrais) explosifs expédiés aux adversaires les plus vocaux de Trump par un militant complètement fasciné par le président. Heureusement, aucun des explosifs ne semble avoir fait de victime, et j’espère évidemment qu’il en sera de même pour les suivants, s’il y en a.

Sur la récente tuerie de Pittsburgh, je me permets, au passage, de vous renvoyer à cette excellente analyse de Rudy Reichstadt, dont les points 1 (« les mots tuent ») et 4 (« Trump est débordé sur sa droite ») sont particulièrement pertinents ici.

L’économie morale de Trump, et par extension de ses soutiens dans la droite américaine, est une abysse glaciale dont les morts de Pittsburgh  jalonnent deux des parois : celle de la libre circulation des armes à feux, et celle de la « libre expression » des haines les plus violentes au nom de la compétition (partisane) des discours (d’incitation au meurtre des « ennemis intérieurs »), des « idées » (complotistes) et des « valeurs » (antisémites).

La Central European University en partance pour Vienne

J’avais évoqué, il y a un an et demi, la campagne de persécution menée par Viktor Orbán contre la Central European University (CEU) — campagne qui a pris plusieurs virages, dont celui consistant à ne plus financer les programmes de Gender Studies (à la CEU et à l’ELTE), mais qui a surtout consisté, dans le cas précis de la CEU, à menacer de lui retirer l’accréditation qui lui permet de diplômer ses étudiants.

Aujourd’hui, alors qu’approche la date-limite des négociations sur l’accréditation (date qui semble fixée au 1er décembre), on en est là :

La situation actuelle est un coup direct porté à la liberté universitaire, car c’est bien à ce genre de manœuvres que l’on établit une autocratie, sur fond d’antisémitisme totalement assumé, et avec le soutien de ces conservateurs, américains ou européens, qui apprécient les « hommes forts » d’Europe de l’Est, en plus de partager leurs pires travers conspirationnistes.

Et évidemment, comme précédemment, les eurodéputés français du groupe PPE/EPPont refusé de sanctionner collectivement le gouvernement Orbán — le même qui menace d’emprisonnement les ONG venant en aide aux migrants, au point que l’ONU décommande d’y appliquer les règles de répartition des migrants fixées au niveau européen.

On notera, pour terminer ce non-billet car je ne trouve pas de mots, que Vienne ne s’est pas non plus vraiment distinguée dans le domaine de l’accueil des migrants. La Vienne qu’avaient fui les philosophes du Cercle de Vienne ne semble finalement pas si loin, et je suis trop déprimé pour examiner la situation analogue en Roumanie.

À ce stade, ce n’est plus du democratic backsliding, c’est du bobsleigh autoritaire, et la piste ne présente presque aucun obstacle sérieux.

Mise à jour, 6 décembre : la date-limite est passée, et tout ce qui est décrit ci-dessus, y compris la dérobade morale et politique des conservateurs européens réunis dans le groupe parlementaire PPE/EPP, semble bien en cours de réalisation. Honte sur eux.

Régressions à la radio

C’est soit un signe des temps, soit une inclination personnelle, soit les deux, qui m’a / m’ont amené, cet été, à relever la mention, dans deux émissions de radio consécutives, des modèles statistiques dits « de régression » :

  • Par Jean-Louis Fabiani, dans l’émission La suite dans les idées de France Culture, où il cite les résultats d’un papier sur le vote nationaliste en Corse1 ; et
  • Par Alexis Spire, dans l’épisode suivant de la même émission, où il parle des ses propres travaux (sur le consentement à l’impôt) en citant les résultats « toutes choses égales par ailleurs » d’une régression logistique.

Ni l’animateur de l’émission, ex-universitaire, ni les invités, universitaires tous les deux, n’ont expliqué à l’antenne ce que sont ces modèles, supposant ainsi une forme de familiarité de l’auditeur avec cette technique d’obtention de résultats quantifiés. À d’autres moments des mêmes émissions, la même familiarité supposée permet aux intervenants de citer, par exemple, la méthode ethnographique.

Je doute que l’auditeur standard de France Culture connaisse grand chose aux modèles de régression, même si l’expression « toutes choses égales par ailleurs » sert d’introduction intuitive à la logique de ces modèles2. Qu’importe, je trouve intéressant que l’on suppose, de plus en plus souvent et au moins pour les publics avertis, une connaissance au moins minimale des techniques de modélisation statistique.

Prochaine étape : expliquer ce que signifie « apprentissage machine »… Le résultat risque d’être intéressant, vu que dans une immense majorité des cas, l’expression signifie « plus d’incertitude pour plus de résultats ».

  1. Fichier PDF. Le papier n’est pas cité précisément : je suppose que c’est le bon, mais n’en suis pas sûr. []
  2. L’expression a été critiquée, dans la mesure où elle semble impliquer qu’un modèle de régression produit des scénarios absurdes de type « chameau au Pôle Nord » ; il me semble que la critique vient de Jean-Claude Passeron et Jacques Revel (reprenant, ou répondant à, François Simiand), mais vu la faiblesse de la critique, il vaut mieux que la source précise reste inconnue. []

Annals of Youtube Science 2(3): L’Arab Barometer

Dans la lignée des billets précédents sur les enquêtes d’opinion (les sondages), et notamment des billets :

… je reprends la série de vidéos informatives sur la mesure des attitudes à partir de données d’enquête en population générale.

En voici une sur l’Arab Barometer, mise en ligne par l’association marocaine TAFRA (que j’ai eu la chance de découvrir, grâce à un ancien étudiant et ami, lors de mon dernier séjour dans le pays, et dont le site Web est extrêmement riche : memos, vidéos, rapports…) :

Je n’ai jamais utilisé les données Arab Barometer, ni Afrobarometer ou AmericasBarometer d’ailleurs, mais je connais un peu les données WVS (World Values Survey), et la vidéo ci-dessus donne furieusement envie d’aller voir les questions, les réponses et ce qui est prévu pour les vagues à venir.