Créer une palette continue personnalisée
Vous vous intéressez aux niveaux de pollution de Cincinnati pour l’année 2014. Plus précisément, vous regardez le CO et le NO2, et vous réalisez un simple nuage de points pour montrer la relation entre ces deux polluants.

Cependant, la façon dont la valeur d’O3 se rapporte aux deux polluants représentés peut contenir des informations intéressantes ; vous décidez donc de colorer les points selon leurs niveaux d’O3. Pour cela, vous devez définir une palette continue adaptée et y associer votre colonne O3 dans votre nuage de points.
Cet exercice fait partie du cours
Améliorer vos visualisations de données en Python
Instructions
- Créez une palette qui effectue une correspondance continue du blanc vers
'orangered'. - Associez la colonne des valeurs
O3à la couleur des points. - Passez la palette que vous avez créée à la fonction de tracé.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Filter the data
cinci_2014 = pollution.query("city == 'Cincinnati' & year == 2014")
# Define a custom continuous color palette
color_palette = sns.____('orangered',
____ = True)
# Plot mapping the color of the points with custom palette
sns.scatterplot(x = 'CO',
y = 'NO2',
____ = 'O3',
data = cinci_2014,
palette = ____)
plt.show()