J'utilise GridSpec dans matplotlib pour créer une page qui a 9 sous-tracés. L'un des sous-tracés est un tracé à barres Seaborn créé avec le code suivant:
import seaborn as sns
sns.barplot(x=df['Time'], y=df['Volume_Count'], ax=ax7)
Existe-t-il un moyen de désactiver les barres d'erreur verticales du graphique à barres? Sinon, est-il possible de réduire la largeur horizontale des barres?
Merci!
Avez-vous essayé l'argument ci
? Selon la documentation :
ci: float ou None, optionnel Taille des intervalles de confiance pour dessiner autour des valeurs estimées. Si
None
, aucun amorçage ne sera effectué et aucune barre d'erreur ne sera dessinée.
sns.barplot(x=df['Time'], y=df['Volume_Count'], ax=ax7, ci=None)
Exemple complet pour @Diziet Asahi
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
df = sns.load_dataset('titanic')
# Usual case
sns.barplot(x='class',y='age',hue='survived',data=df)
# No error bars (ci=None)
sns.barplot(x='class',y='age',hue='survived',data=df,ci=None)