Cette semaine, nous allons jouer avec des fonctions spatiales. Frosty Lobbying envisage de soutenir certains candidats lors des prochaines élections générales au Royaume-Uni. Pour ce faire, nous avons besoin de comprendre la répartition géographique des candidats par nation/région au Royaume-Uni.
Votre tâche consiste à créer des polygones pour les nations/régions ainsi que pour les circonscriptions parlementaires, puis à déterminer combien de sièges de Westminster chevauchent les polygones de région (ndlr: Westminster correspond à la House of Commons, équivalent de l’Assemblée Nationale).
Soyez prudent, car certaines circonscriptions peuvent se situer dans deux régions différentes, certaines peuvent ne pas se situer dans une région du tout (l’Irlande du Nord n’est pas incluse dans les données fournies) et certaines peuvent être complexes.
Note : Dans les données, la colonne « part » est un nombre entier attribué à chaque territoire composant cette région/nation/circonscription. Par exemple, l’île de Mull pourrait être la « partie 34 » de l’Écosse et la « partie 12 » de la circonscription d’Argyll et Bute.
Vous pouvez trouver les données sur les nations et les régions ici, ainsi que les données sur les circonscriptions de Westminster ici.
Source : ONS, Open Geography Portal
Résultat final :
NATION_OR_REGION | INTERSECTING_CONSTITUENCIES |
---|---|
South East | 116 |
North West | 95 |
London | 91 |
East of England | 82 |
West Midlands | 80 |
East Midlands | 78 |
Yorkshire and The Humber | 76 |
South West | 70 |
Scotland | 63 |
Wales | 52 |
North East | 33 |
Et n’oubliez pas, si vous souhaitez participer aux défis:
1. Inscrivez-vous en tant que membre de Frosty Friday. –> Vous pouvez le faire en cliquant sur la barre latérale, puis en cliquant sur ‘REGISTER‘ (notez que s’inscrire à notre liste de diffusion ne vous donne pas de compte Frosty Friday).
2. Publiez votre code sur GitHub et rendez-le accessible au public (consultez notre guide si vous ne savez pas comment faire, disponible ici)
3. Postez l’URL dans les commentaires du défi.
Si vous avez des questions techniques que vous souhaitez poser à la communauté, vous pouvez les poser ici, sur notre thread dédié.