Après que Kaiser Fung ait critiqué un graphique des données du PIB de la Banque mondiale dans un Article de blog sur les graphiques indésirables , j'ai essayé une version JMP et posté sur twitter il y a quelques mois. Puisque d'autres ont demandé plus de détails, je poste le fichier et les informations ici.
Le défi consiste à représenter deux variables (PIB et population) et leur rapport sur des échelles très larges. J'ai essayé un nuage de points avec des lignes ajoutées pour montrer les niveaux du rapport. Il y a toujours un problème d'étiquetage, et j'ai sélectionné quelques pays "intéressants" pour éviter les chevauchements d'étiquettes. D'autres peuvent être identifiés de manière interactive avec des étiquettes de survol.
Dans ce graphique, le PIB utilise PPP (Purchasing Power Parity), ce qui explique que l'Inde devance l'Allemagne et le Japon en termes de PIB total.

J'ai créé les lignes roses et les étiquettes avec des scripts graphiques personnalisés. Voici la boîte de dialogue Personnaliser avec le script de lignes.

Une fonctionnalité intéressante de la boîte de dialogue Personnaliser est que vous pouvez appliquer les modifications de votre script sans fermer la boîte de dialogue, ce qui facilite l'expérimentation. Les variables x et y sont chacune des tableaux de 350 valeurs. Seuls 2 points sont nécessaires pour faire une ligne, bien sûr, mais avoir tous ces points est utile si l'un des axes est changé en échelle linéaire. Ensuite, la "ligne" devient une courbe.