Comment définir la gamme de l'axe y pour l'une seaborn boîte à moustaches?
De la officiel seaborn documentation, j'ai appris que vous pouvez créer une boîte à moustaches comme ci-dessous:
import seaborn as sns
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", data=tips)
Ma question est: comment puis-je limiter la plage de l'axe des y de ce complot? Par exemple, je veux l'axe des y à l'intérieur [10, 40]. Est-il un moyen facile de faire cela?
OriginalL'auteur Xin | 2015-10-20
Vous devez vous connecter pour publier un commentaire.
C'est le standard de matplotlib.pyplot:
ax.set(ylim=(10, 40))
Pourquoi est-ce mieux, @mwaskom?
Il est probable que mwaskom préfère orientée objet côté de matplotlib (appels de méthodes sur des objets), plutôt que plus l'approche procédurale que matplotlib.pyplot prend (l'appel de fonctions globales dans un ordre particulier).
Si mon axe des y est de type datetime valeurs, comment dois-je écrire les valeurs dans le format donné par @mwaskom? L'écriture des dates de me donner invalid token d'erreur.
OriginalL'auteur Dave X