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

Cependant, il peut être intéressant de voir comment la valeur de l'O3 se rattache aux deux polluants tracés. Vous décidez donc de colorer les points selon leurs niveaux d'O3. Pour ce faire, vous devez définir une palette continue appropriée et y faire correspondre votre colonne O3 dans votre nuage de points.
Cette activité fait partie du cours
Améliorer vos visualisations de données en Python
Instructions de l’exercice
- Créez une palette qui établit une correspondance continue du blanc à
'orangered'. - Faites correspondre 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 ce code d’exemple.
# 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()