Améliorer le diagramme en barres

Python pour les utilisateurs de feuilles de calcul

Chris Cardillo

Data Scientist

Diagramme en barres précédent

sns.barplot(x='store', y='revenue', data=totals)

plt.show()

diagramme des totaux par magasin uniquement.png

Python pour les utilisateurs de feuilles de calcul

Ajouter des libellés

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

# Ajouter un titre

# Ajouter le label de l'axe x

# Ajouter le label de l'axe y

plt.show()

diagramme des totaux par magasin uniquement.png

Python pour les utilisateurs de feuilles de calcul

Ajouter un titre avec plt.title()

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

plt.title('Revenue by Store')

# Ajouter le label de l'axe x

# Ajouter le label de l'axe y

plt.show()

Revenue by Store with title.png

Python pour les utilisateurs de feuilles de calcul

Ajouter un libellé d'axe x avec plt.xlabel()

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

plt.title('Revenue by Store')

plt.xlabel('Store')

# Ajouter le label de l'axe y

plt.show()

Revenue by Store with title and xlab.png

Python pour les utilisateurs de feuilles de calcul

Ajouter un libellé d'axe y avec plt.ylabel()

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

plt.title('Revenue by Store')

plt.xlabel('Store')

plt.ylabel('Revenue (USD)')

plt.show()

Revenue by Store with all labels.png

Python pour les utilisateurs de feuilles de calcul

Supprimer les bordures inutiles avec sns.despine()

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

plt.title('Revenue by Store')

plt.xlabel('Store')

plt.ylabel('Revenue (USD)')

sns.despine()

plt.show()

Revenue by Store less boarders.png

Python pour les utilisateurs de feuilles de calcul

Ajouter un style avec sns.set_style()

sns.set_style('whitegrid')

sns.barplot(x='store', 
            y='revenue', 
            data=totals)

plt.title('Revenue by Store')

plt.xlabel('Store')

plt.ylabel('Revenue (USD)')

sns.despine()

plt.show()

Revenue by Store Final.png

Python pour les utilisateurs de feuilles de calcul

Côte à côte

Avant

diagramme des totaux par magasin uniquement.png

Après

Revenue by Store Final.png

Python pour les utilisateurs de feuilles de calcul

À vous de jouer !

Python pour les utilisateurs de feuilles de calcul

Preparing Video For Download...