2017-07-07 5 views
1

Ist es möglich, Ylim-Parameter auf einem Seaborn Boxplot zu setzen?Einstellung von Ylim auf Seeborn Boxplot

als Beispiel:

y = np.random.randn(300) 
sns.boxplot (y=y) 

Displays

boxplot

aber wenn ich

ax.set_ylim=(-5, 5) 

Es macht keinen Unterschied versuchen. Ist es möglich, Ylim-Werte für einen Boxplot festzulegen, die sich von den Standardwerten für einen bestimmten Datensatz unterscheiden?

Antwort

2

Sie verwenden den Achsenansatz, ohne ein Achsenobjekt zu haben.

Try (Bild-based approach):

import matplotlib.pyplot as plt 
plt.ylim([-5,5]) 

oder wahrscheinlich besser in Ihrem Fall:

ax = sns.boxplot (y=y) 
ax.set_ylim([-5, 5])  # function! your code-sample is wrong here! 

Die docs here zeigen den Rückgabewert von sns.boxplot.

Und here is the general overview of matplotlib's objects.

Verwandte Themen