Als «seaborn» getaggte Fragen

Seaborn ist eine Python-Visualisierungsbibliothek, die auf matplotlib basiert. Das Hauptziel besteht darin, eine übersichtliche Benutzeroberfläche auf hoher Ebene zum Zeichnen statistischer Grafiken bereitzustellen, die sowohl informativ als auch attraktiv sind.


7
Seaborn-Parzellen werden nicht angezeigt
Ich bin sicher, ich vergesse etwas sehr Einfaches, aber ich kann bestimmte Pläne nicht dazu bringen, mit Seaborn zu arbeiten. Wenn ich mache: import seaborn as sns Dann erhalten alle Diagramme, die ich wie gewohnt mit matplotlib erstelle, das Seaborn-Styling (mit dem grauen Gitter im Hintergrund). Wenn ich jedoch versuche, …

10
So speichern Sie ein Seaborn-Diagramm in einer Datei
Ich habe den folgenden Code ( test_seaborn.py) ausprobiert : import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Aber ich bekomme diesen Fehler: Traceback (most recent call last): File "test_searborn.py", line 11, in …

7
Drehen Sie den Beschriftungstext im Seegeborenen-Faktor-Plot
Ich habe einen einfachen Faktorplot import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], data=df[df["level"] == 2]) Das Problem ist, dass die x-Beschriftungen alle zusammen ausgeführt werden, sodass sie nicht mehr lesbar sind. Wie drehen Sie den Text, damit die Beschriftungen lesbar sind?

3
Beschriften Sie die Achsen auf Seaborn Barplot
Ich versuche, meine eigenen Etiketten für ein Seaborn-Barplot mit dem folgenden Code zu verwenden: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black') fig.set_axis_labels('Colors', 'Values') Ich erhalte …

9
matplotlib / seaborn: erste und letzte Reihe in zwei Hälften des Heatmap-Diagramms schneiden
Beim Zeichnen von Heatmaps mit Seaborn (und Korrelationsmatrizen mit Matplotlib) werden die erste und die letzte Reihe halbiert. Dies passiert auch, wenn ich dieses minimale Codebeispiel ausführe, das ich online gefunden habe. import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv') plt.figure(figsize=(10,5)) sns.heatmap(data.corr()) plt.show() …

5
So fügen Sie dem Seaborn Boxplot einen Titel hinzu
Scheint ziemlich googleable, konnte aber online nichts finden, was funktioniert. Ich habe beides versucht sns.boxplot('Day', 'Count', data= gg).title('lalala')und sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Keiner hat funktioniert. Ich denke, das könnte daran liegen, dass ich auch mit matplotlib arbeite.

1
Zeichnen mit Seaborn über die objektorientierte Schnittstelle matplotlib
Ich bevorzuge die Verwendung matplotlibim OOP-Stil: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) Dies erleichtert das Verfolgen mehrerer Figuren und Nebenhandlungen. Frage: Wie benutzt man Seaborn auf diese Weise? Oder wie kann man dieses Beispiel in den OOP-Stil ändern ? Wie erkennt man seabornPlotfunktionen wie lmplotwelche Figureoder welche Axes?


1
Seaborn mit wissenschaftlicher Notation in der Heatmap für dreistellige Zahlen
Ich erstelle eine Heatmap aus einer pandas pivot_table wie folgt: table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') Es wird eine Wärmekarte wie unten gezeigt erstellt. Sie können sehen, dass die Zahlen nicht riesig sind (max. 750), aber es zeigt sie in wissenschaftlicher Notation. Wenn ich die Tabelle selbst betrachte, ist dies nicht der …

2
So stellen Sie xlim und ylim in Seaborn lmplot facetgrid ein
Ich verwende Seaborns lmplot, um eine lineare Regression zu zeichnen, und teile meinen Datensatz in zwei Gruppen mit einer kategorialen Variablen auf. Sowohl für x als auch für y möchte ich die Untergrenze für beide Diagramme manuell festlegen , aber die Obergrenze bei der Seaborn-Standardeinstellung belassen. Hier ist ein einfaches …
85 python  pandas  seaborn 

1
Seaborn - Warum als sns importieren?
Warum importieren Sie immer Seaborn als snsund nicht mit den Buchstaben des Namens als sbn? Ist snsein Akronym für etwas? Oder ist es eine Art Witz? BEARBEITEN: Wie Cel kommentierte, stellte jemand dies als Problem in Github . Dort beantworten sie die Frage nicht, sondern sagen, dass es sich um …
79 python  seaborn 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.