Tag: seaborn
Seaborn ist eine Python-Bibliothek zur Visualisierung basierend auf matplotlib. Ihr primäres Ziel ist es, eine präzise, high-level-Schnittstelle zum zeichnen von statistischen Grafiken, die sowohl informativ und attraktiv.
2
Antworten
Glaube, ich hatte diese Daten: >>> df = pd.DataFrame(data={"age": [11, 12, 11, 11, 13, 11, 12, 11], "response": ["Yes", "No", "Yes", "Yes", "Yes", "No", "Yes", "Yes"]}) >>> df age response 0 11 Yes 1 12 No 2
1
Antworten
Ich versuche zu schaffen, ein loglog-plot mit einer KDE-und Histogramm in Verbindung mit jeder Achse mit einem seaborn JointGrid Objekt. Dieser geht mir ziemlich nahe, aber der Histogramm-bins nicht gut übersetzen in logspace. Gibt es eine Möglichkeit,
1
Antworten
Ich versuche zu generieren, die eine heatmap aus ein pandas dataframe von Tagen und Stunden des Tages (X-> Tage -, Y->Stunden). Das Ergebnis sollte so etwas wie dieses: die Datenquelle ist eine Tabelle in der postgres: id
1
Antworten
Ich versuche, herauszufinden, wie matplotlib und seaborn Plotten von Funktionen verbunden sind. Vor allem, ich würde gerne wissen, was pyplot Argumente übergeben werden kann, in Stichwort-dicts marginal_kws und annot_kws in Funktion seaborn.jointplot(). Nehmen wir an, wir haben
1
Antworten
Ich würde gerne die Breite der einzelnen Balken auf der barplot basierend auf der Anzahl der Zeiten, die die Spalte chrom hat einen bestimmten Wert. Ich bin Einstellung der Breite Balken, um eine Liste der vorkommen: list_counts
2
Antworten
Zuerst von alle, bin ich ziemlich neu Farben im Matplotlib oder Seaborn. Mein Ziel ist es, erstellen Sie einen barplot mit bars farbig nach einer benutzerdefinierten palette. So etwas wie dieses, aber mit meiner eigenen palette (siehe
1
Antworten
Ich versuche zu tun, eine Kernel Density Estimation (KDE) plot mit seaborn und suchen Sie den median. Der code sieht ungefähr so aus: import seaborn as sns import numpy as np import matplotlib.pyplot as plt sns.set_palette("hls", 1)
1
Antworten
Ich bin mit GridSpec in matplotlib um eine Seite zu erstellen, die hat 9 subplots. Eine der Nebenhandlungen ist ein Seaborn bar plot mit dem folgenden code erstellt: import seaborn as sns sns.barplot(x=df['Time'], y=df['Volume_Count'], ax=ax7) Gibt es
2
Antworten
Wie kann ich machen eine Handlung zur Ansicht in flask? devices.py: @devices_blueprint.route('/devices/test/') def test(): y = [1,2,3,4,5] x = [0,2,1,3,4] plot_url = plt.plot(x,y) return render_template('devices/test.html', plot_url=plot_url) test.html <div class="container"> <h2>Image</h2> <img src= {{ resized_img_src('plot_url') }} class="img-rounded" alt="aqui"
3
Antworten
bei der Verwendung von seaborn heatmap, ist es ein Weg, um auto-passen Sie die Schriftgröße für die es, um genau zu passen innerhalb der Quadrate? zum Beispiel: sns.heatmap(corrmat, vmin=corrmat.values.min(), vmax=1, square=True, cmap="YlGnBu", linewidths=0.1, annot=True, annot_kws={"size":8}) hier die
1
Antworten
Ich verstehe, dass scale änderungen der beiden Parameter gleichzeitig, aber ich möchte, um die Wirkung zu erreichen mit einem dünnen Linie verbunden, zwischen den großen Marken. Ich habe auch versucht die Größenänderung durch rc{'lines.linewidth' = 1, 'lines.markersize'
2
Antworten
Ich bin mit seaborn distplot (Daten, fit=stats.gamma) Wie bekomme ich die fit-Parameter zurückgegeben? Hier ist ein Beispiel: import numpy as np import pandas as pd import seaborn as sns from scipy import stats df = pd.read_csv ('RequestSize.csv')
1
Antworten
Ich bin mit seaborn und pandas zu schaffen, bar Parzellen aus unterschiedlichen (aber Verwandte) Daten. Die beiden Datensätze eine gemeinsame Kategorie verwendet als hue, und als solche möchte ich sicherstellen, dass in den beiden Grafiken die Farbe
2
Antworten
Habe ich ein pandas dataframe mit mehreren Spalten, die ich versuche zu Plotten die Spalte "Score" (auf der x-Achse) mit einer anderen Spalte namens "Zins". Ich bin mit den folgenden Befehlen: box_plot=sns.boxplot(x=list(Dataframe['Score']),y=list(Dataframe['Interest.Rate']),data=Dataframe) box_plot.set(xlabel='FICO Score',ylabel='Interest Rate') Dies funktioniert
1
Antworten
Ich bin der Anfänger mit seaborn Grundstück. als Beispiel, seaborn bietet ein Balkendiagramm mit der durchschnittlichen "Tage". Jedoch ist es auch möglich, einen Balken mit der Summe(sum), zählen,..die Tage Werten? import seaborn as sns sns.set_style("whitegrid") tips =
2
Antworten
Ich glaube, ich bin wohl nicht der Gedanke, etwas offensichtlich. Ich möchte in der gleichen Abbildung, die box-plot jeder Spalte ein dataframe, wo auf der x-Achse habe ich die Spalten-Namen. In der seaborn.boxplot() das wäre gleich groupby
2
Antworten
Ich habe eine Zeit-Serie mit einheitlichen Proben speichern in ein numpy-array und ich möchte plot deren Mittelwert mit einem bootstrapped Konfidenzintervall. In der Regel, ich habe tsplot von Seaborn, dies zu erreichen. Dies ist jedoch jetzt veraltet.
1
Antworten
Habe ich versucht Montage eine OLS für Boston-Daten. Mein graph sieht wie folgt aus. Wie kommentieren Sie die lineare regression Gleichung nur oberhalb der Zeile oder irgendwo in der Grafik? Wie Drucke ich die Formel in Python?
3
Antworten
Gibt es eine Möglichkeit, die Farbe bar-Skala zu melden, die auf ein seaborn heat-map-Diagramm? Ich bin mit einer pivot-Tabelle-Ausgabe von pandas als Eingabe für den Aufruf sns.heatmap(df_pivot_mirror,annot=False,xticklabels=256,yticklabels=128,cmap=plt.cm.YlOrRd_r) Danke. InformationsquelleAutor fulatoro | 2016-04-27
1
Antworten
Vielleicht bin ich auch verwendet, um R's wunderbare ggplot-idiom, wenn dabei facettierten charts (es dauert numerische und string-Variablen ohne protest), aber der ideale Weg, außerhalb ggplot hat sicherlich entzog sich mir für einige Zeit bekommen, um zu
2
Antworten
Ich die Umwandlung eine iPython-notebook zu einem python-Skript, nur versuchen, um die Ausgabe der Ergebnisse von ein paar Seaborn plots als png-Dateien. Code: import seaborn as sns ... sns.set_style("whitegrid") ax = sns.barplot(x=range(1,11), y=[ (x/nrows)*100 for x in
2
Antworten
Habe ich eine scatter-plot-matrix, die mit Hilfe der seaborn Paket und ich würde es gern entfernen Sie alle Häkchen-Etiketten, da diese nur messying bis die Grafik (entweder das, oder einfach nur entfernen, die auf der x-Achse), aber
3
Antworten
Ich bin mit Seaborn zeichnen einige Daten in Pandas. Ich mache einige sehr große Grundstücke (factorplots). Sehen Sie, ich bin mit einigen Visualisierungs-Einrichtungen, die an meiner Universität. Ich bin mit einem Compound-Bildschirm, der aus 4 von 4
2
Antworten
Meiner Daten sieht wie folgt aus: m=pd.DataFrame({'model':['1','1','2','2','13','13'],'rate':randn(6)},index=['0', '0','1','1','2','2']) Ich möchte die x-Achse der Faktor plot bestellt [1,2,13] aber die Standardeinstellung ist [1,13,2]. Weiß jemand, wie es zu ändern? Update: Ich denke ich habe es herausgefunden in der
3
Antworten
Ich bin mit Seaborn in Python zum erstellen einer Heatmap. Ich bin in der Lage, mit Anmerkungen versehen Sie die Zellen mit den Werten übergeben, aber ich würde gerne hinzufügen von Anmerkungen, die erklären, was die Zelle
2
Antworten
Haben Sie einen Blick auf diese heatmap gefunden in der seaborn heatmap-Dokumentation. Jetzt die y-Achse fängt mit 9 an der Unterseite, und endet mit 0 an der Spitze. Gibt es eine Möglichkeit, um dies zu ändern, d.h.
3
Antworten
Mein Ziel ist, zeichnen Sie eine horizontale rote Linie bei y = 0 auf einem Grundstück mit seaborn: sns.lmplotaufgeteilt, die von col= oder row=. import numpy as np, seaborn as sns, pandas as pd np.random.seed(5) myData =
1
Antworten
ich versuche, mich ein 2x1 achsten Abbildung in seaborn mit: data = pandas.DataFrame({"x": [1, 2, 4], "y": [10,20,40], "s": [0.01,0.1,1.0]}) plt.figure() plt.subplot(2, 1, 1) sns.pointplot(x="x", y="y", data=data) plt.errorbar(np.arange(len(data["x"])), data["y"], yerr=data["s"]) plt.subplot(2, 1, 2) sns.factorplot(x="x", y="y", data=data) plt.show()
2
Antworten
Ich bin der Durchführung von clustering und versuchen zu Plotten das Ergebnis. Einen dummy-Datensatz : Daten import numpy as np X = np.random.randn(10) Y = np.random.randn(10) Cluster = np.array([0, 1, 1, 1, 3, 2, 2, 3, 0,
3
Antworten
Ich bin mit factorplot(kind="bar"). Wie skaliere ich die y-Achse, zum Beispiel mit log-Skala? Ich habe versucht, basteln mit dem plot die Achsen, aber das immer Durcheinander die bar plot in die eine oder andere Weise, so versuchen
2
Antworten
Ich Frage mich, ob jemand hatte ein Problem mit Matplotlib s box plot Flieger nicht zeigen? Ich wörtlich kopieren-einfügen in diesem Beispiel hier, in ein python-Skript: http://blog.bharatbhole.com/creating-boxplots-with-matplotlib/ ...aber die box-plot-Flieger (Ausreißer) werden nicht angezeigt. Weiß jemand, warum
5
Antworten
Ich bin mit der seaborn-version o.4-und matplotlib-version 1.42 Ich habe ein Diagramm zeigt sowohl die Linie und Markierung durch einfachen plot-Befehl zB. plt.plot([1,5,3,8,4],'-bo'); Aufgrund eines möglichen Fehlers (https://github.com/mwaskom/seaborn/issues/344), nach dem import seaborn, gleichen code zeigt die Zeile
1
Antworten
Ich bin erstellen einer heatmap von einem Pandabären 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 erzeugt eine Hitze, die anzeigen, wie unten dargestellt. Sie können sehen, die zahlen sind nicht riesig (max 750), aber es zeigt
2
Antworten
Wenn ich mit der seaborn-Bibliothek in Python-plot das Ergebnis einer linearen regression, gibt es eine Möglichkeit, um herauszufinden, die numerischen Ergebnisse der regression? Ich könnte zum Beispiel wissen wollen, die passende Koeffizienten oder R2 von der Passform.
4
Antworten
Unten habe ich das folgende Skript, das erzeugt ein einfaches Zeitdiagramm: %matplotlib inline import datetime import pandas as pd import seaborn as sns import matplotlib.pyplot as plt fig, ax = plt.subplots() df = start_date = datetime.datetime(2015,
1
Antworten
Ich habe ein großes problem mit meinem seaborn Grundstücke. Für einige Grund, die zahlen entlang der Achse sind bedruckt mit einer wirklich kleinen Schrift, die macht Sie unlesbar. Ich habe versucht, Sie skalieren mit with plt.rc_context(dict(sns.axes_style("whitegrid"), **sns.plotting_context(font_scale=5))):
2
Antworten
Bin ich Plotten mehrere dataframes als Punkt-Zeichnung mit Hilfe seaborn. Auch bin ich Plotten alle dataframes auf der gleichen Achse. Wie sollte ich hinzufügen, Legende zum plot ? Mein code nimmt jeder der dataframe und plots, die
1
Antworten
Ich brauche, um den max-Wert auf der seaborn heatmap cbar 2. Ich habe versucht: cbar_kws = { 'ticks' : [0, 2] } sns.heatmap(tiles, robust=True, fmt="f", cmap= 'RdBu_r', cbar_kws = cbar_kws) Aber das funktioniert nicht und die Dokumentation
2
Antworten
Ich bin mit der seaborn clustermap zum erstellen von Clustern und visuell funktioniert es Super (diese Beispiel produziert sehr ähnliche Ergebnisse). Aber ich habe Schwierigkeiten, herauszufinden, wie programmgesteuert zu extrahieren, die Cluster. Zum Beispiel, in dem Beispiel-link,
4
Antworten
Benutze ich seaborn in den plot ein gruppiertes Balkendiagramm, wie in https://seaborn.pydata.org/examples/factorplot_bars.html Mir: https://seaborn.pydata.org/_images/factorplot_bars.png es ist ein Titel (sex) auf die sage, die würde ich gerne entfernen. Wie könnte ich das erreichen? Müssen Sie den code, den
2
Antworten
Ich will Fehlerbalken, die aus einer Spalte in ein pandas dataframe auf eine Seaborn FacetGrid import matplotlib.pyplot as plt import pandas as pd import seaborn as sns df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar']*2, 'B' :
1
Antworten
angenommen ich habe DataFrame mit Spalten ['X_Axis','col_2','col_3',...,'col_n',] Brauche ich, um eine Darstellung der ersten Spalte auf der X-Achse und der rest auf der Y-Achse. FYI : alle Werte wurden gruppiert nach X-Achse, die X-Achse die Werte im
1
Antworten
Ich würde gerne vergleichen, eine Reihe von Verteilungen der scores (score), gruppiert nach einigen Kategorien (centrality) und gefärbt durch einige andere (model). Ich habe versucht, die folgenden mit seaborn: plt.figure(figsize=(14,6)) seaborn.boxplot(x="centrality", y="score", hue="model", data=data, palette=seaborn.color_palette("husl", len(models) +1))
4
Antworten
Ich habe zwei arrays von Daten, wie Höhe und Gewicht: import numpy as np, matplotlib.pyplot as plt heights = np.array([50,52,53,54,58,60,62,64,66,67,68,70,72,74,76,55,50,45,65]) weights = np.array([25,50,55,75,80,85,50,65,85,55,45,45,50,75,95,65,50,40,45]) plt.plot(heights,weights,'bo') plt.show() Ich gerne produzieren möchte, der plot ähnlich dieser: http://www.sas.com/en_us/software/analytics/stat.html#m=screenshot6 Irgendwelche Ideen, sehr
2
Antworten
Erstelle ich eine heatmap mit seaborn df1.index = pd.to_datetime(df1.index) df1 = df1.set_index('TIMESTAMP') df1 = df1.resample('30min').mean() ax = sns.heatmap(df1.iloc[:, 1:6:], annot=True, linewidths=.5) Aber das probleme ist, wenn es viele Daten sind im dataframe die heatmap zu klein und
1
Antworten
Hier ist mein code import numpy as np from numpy.random import randn import pandas as pd from scipy import stats import matplotlib as mpl import matplotlib.pyplot as plt import seaborn as sns fig = sns.kdeplot(treze, shade=True, color=c1,cut
2
Antworten
Wenn ich die folgenden Daten ein, und Seaborn Heatmap: import pandas as pd data = pd.DataFrame({'x':(1,2,3,4),'y':(1,2,3,4),'z':(14,15,23,2)}) sns.heatmap(data.pivot_table(index='y', columns='x', values='z')) Wie füge ich ein label in der Farbe bar? InformationsquelleAutor ishido | 2017-02-07
2
Antworten
Ich habe den folgenden code: import numpy as np import pandas as pd import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set(style="white") # Create a dataset with many short random walks rs =
2
Antworten
Ich bin derzeit versuchen zu verwenden, Seaborn zum erstellen von plots für meine wissenschaftlichen Abhandlungen. Die Diagramme sehen Super aus und sind leicht zu erzeugen, aber es ist ein problem, dass ich habe einige Schwierigkeiten mit mit
3
Antworten
Ich möchte erstellen Sie eine catplot mit seaborn-Paket, und ich weiß, dass, um das tun zu können, brauche ich die neueste version von seaborn(0.9.0). Ich installiert das Paket für conda mit: conda install seaborn aber es heruntergeladene