J'ai posé une question hier, mais je pense qu'elle était un peu trop codée ou peu claire, alors je l'ai supprimée et j'essaierai de rendre ma question plus claire.
J'ai un dataframe (df) avec tous les pays du monde, il ressemble à ceci :
Country CountryCode Population
0 Afghanistan AF 30206627.0
1 Åland Islands AX NaN
2 Albania AL 2881160.0
3 Algeria DZ 37812804.0
4 American Samoa AS NaN
Mon code choroplèthe se présente comme suit :
data = dict(type = 'choropleth',
locations = df['CountryCode'],
z = df['Population'],
text = df['Country'],
colorbar = dict(title = 'Population'))
layout = dict(title = '2013 global Population',
geo = dict(showframe = False,
projection = {'type': 'stereographic'}))
choromap = go.Figure(data = [data], layout = layout)
plot(choromap)
Lorsque j'exécute mon code, j'obtiens le résultat suivant :
Comme vous pouvez le voir, ma barre de population est colorée correctement, et elle prend les valeurs de population correctes de la base de données et les place sur la barre de population. Alors qu'est-ce que je fais de mal ici, puisque cela me donne juste une carte vierge, au lieu de colorer les différents pays ?
Merci d'avance Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées.