Matplotlib ist eine Plotbibliothek für Python, die interaktiv verwendet oder in eigenständige GUIs eingebettet werden kann. Die kompakte "Pyplot" -Schnittstelle ähnelt den Plotfunktionen von MATLAB®.
Gibt es eine Möglichkeit, die Farbe einer Achse (nicht der Zecken) in matplotlib zu ändern? Ich habe in den Dokumenten nach Axes, Axis und Artist gesucht, aber kein Glück. Die Matplotlib-Galerie hat auch keinen Hinweis. Irgendeine Idee?
Während ich meinen Code ausführe, erhalte ich diese Warnungen sporadisch immer in Vierergruppen. Ich habe versucht, die Quelle zu finden, indem ich Debug-Meldungen vor und nach bestimmten Anweisungen platzierte, um ihren Ursprung genau zu bestimmen. Warning: invalid value encountered in double_scalars Warning: invalid value encountered in double_scalars Warning: invalid value …
Ich verwende Jupyter Notebook, um Datensätze zu analysieren. Das Notizbuch enthält viele Diagramme, von denen einige 3D-Diagramme sind. Ich frage mich, ob es möglich ist, die 3D-Handlung interaktiv zu gestalten, damit ich später genauer damit spielen kann. Vielleicht können wir einen Button hinzufügen? Wenn Sie darauf klicken, wird ein 3D-Plot …
Ich versuche, Informationen gegen Daten zu zeichnen. Ich habe eine Liste von Daten im Format "01/02/1991". Ich habe sie wie folgt konvertiert: x = parser.parse(date).strftime('%Y%m%d')) was gibt 19910102 Dann habe ich versucht, num2date zu verwenden import matplotlib.dates as dates new_x = dates.num2date(x) Plotten: plt.plot_date(new_x, other_data, fmt="bo", tz=None, xdate=True) Aber ich …
Ich verwende Matplotlib in Python, um einfache xy-Datensätze zu zeichnen. Dies führt zu gut aussehenden Diagrammen. Wenn ich jedoch verschiedene Bereiche des gezeichneten Diagramms mithilfe der Abbildungansicht (die bei der Ausführung angezeigt wird plt.show()) zu nahe heran zoome, ändern sich die Werte der x-Achse gegenüber der Standardnummernform (1050, 1060, 1070 …
Ich verwende derzeit Matplotlib, um ein Histogramm zu erstellen: import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as pyplot ... fig = pyplot.figure() ax = fig.add_subplot(1,1,1,) n, bins, patches = ax.hist(measurements, bins=50, range=(graph_minimum, graph_maximum), histtype='bar') #ax.set_xticklabels([n], rotation='vertical') for patch in patches: patch.set_facecolor('r') pyplot.title('Spam and Ham') pyplot.xlabel('Time (in seconds)') pyplot.ylabel('Bits of Ham') pyplot.savefig(output_filename) Ich …
Wie setzt man die Farbe einer Linie in matplotlib mit Skalarwerten, die zur Laufzeit mithilfe einer Farbkarte (z. B. jet) bereitgestellt werden ? Ich habe hier ein paar verschiedene Ansätze ausprobiert und denke, ich bin ratlos. values[]ist eine sortierte Anordnung von Skalaren. Kurven sind eine Reihe von 1-D-Arrays, und Beschriftungen …
Ich möchte einen h264- oder divx-Film aus Frames erstellen, die ich in einem Python-Skript in matplotlib generiere. Es gibt ungefähr 100.000 Bilder in diesem Film. In Beispielen im Web [z. 1] habe ich nur die Methode gesehen, jeden Frame als PNG zu speichern und dann Mencoder oder ffmpeg für diese …
Ich weiß, wie man eine Liste von Farben in matplotlib durchläuft. Aber ist es möglich, mit Linienstilen (einfach, gepunktet, gestrichelt usw.) etwas Ähnliches zu tun? Ich müsste das tun, damit meine Grafiken beim Drucken leichter zu lesen sind. Irgendwelche Vorschläge, wie das geht?
Ich habe ein Problem beim Erstellen von Histogrammen aus Objekten der Pandas-Serie und kann nicht verstehen, warum dies nicht funktioniert. Der Code hat vorher gut funktioniert, aber jetzt nicht mehr. Hier ist ein Teil meines Codes (insbesondere ein Objekt der Pandas-Serie, von dem ich ein Histogramm erstellen möchte): type(dfj2_MARKET1['VSPD2_perc']) welches …
Ich zeichne ein Histogramm mit matplotlib in Python und möchte eine Linie zeichnen, die den Durchschnitt des Datensatzes darstellt und dem Histogramm als gepunktete Linie überlagert ist (oder vielleicht auch eine andere Farbe). Irgendwelche Ideen, wie man eine Linie zeichnet, die dem Histogramm überlagert ist? Ich verwende den Befehl plot …
Diese Lösung für einen anderen Thread schlägt vor, gridspec.GridSpecanstelle von zu verwenden plt.subplots. Wenn ich jedoch Achsen zwischen Unterplots teile, verwende ich normalerweise eine Syntax wie die folgende fig, axes = plt.subplots(N, 1, sharex='col', sharey=True, figsize=(3,18)) Wie kann ich angeben sharexund shareywann ich es verwende GridSpec?
Ist es möglich, Text in einem Feld über Matplotlib mit automatischen Zeilenumbrüchen anzuzeigen ? Durch die Verwendung pyplot.text()konnte ich nur mehrzeiligen Text drucken, der über die Fenstergrenzen hinaus fließt, was ärgerlich ist. Die Größe der Linien ist nicht im Voraus bekannt ... Jede Idee wäre sehr dankbar!
Ich habe ein Diagramm, in dem verschiedene Farben für verschiedene Parameter verwendet werden und in dem verschiedene Linienstile für verschiedene Algorithmen verwendet werden. Ziel ist es, die Ergebnisse der verschiedenen Algorithmen mit ähnlichen Parametern zu vergleichen. Insgesamt verwende ich 4 verschiedene Farben und 3 verschiedene Linienstile für insgesamt 12 Diagramme …
Wenn ich show()die Grafiken einzeichne X, sehen die Grafiken sehr gut aus. Wenn ich jedoch anfange, savefig()eine große Anzahl von Diagrammen zu savefig()generieren, sehen Schriftart, Linien und Polygone der show()generierten Diagramme kleiner aus als das generierte Diagramm. Meine Umgebung ist Ubuntu und das Backend für show()ist Qt4Agg. Wie kann ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.