So "drehen" Sie die Matplotlib.pyplot.imshow-Achse?

Gabriel Marinho Silva

Das ist vielleicht ein bisschen zu dumm, aber ich bin neu bei Python und kämpfe mit etwas Einfachem, für das ich noch keine Lösung finden konnte.

Ich habe den folgenden Code, der mir das Bild unten gibt.

import numpy as np
import pandas as pd
from pathlib import Path
import matplotlib.pyplot as plt

DATA_PATH = Path.cwd()

df_full_irradiation = pd.read_csv(DATA_PATH / 'solar_avg.csv')
df_GHI = df_full_irradiation[['Day', 'Month', 'Hour end', 'GHI [Wh/m2]']]

solar_1D = np.array(df_GHI['GHI [Wh/m2]'])
number_quarters = 96
number_days = int(solar_1D.shape[0]/number_quarters)
solar_2D = solar_1D.reshape(number_days, number_quarters)

plt.imshow(solar_2D, cmap='hot')
plt.xlabel('Time of day')
plt.ylabel('Day of year')
plt.colorbar()
plt.show()

Bildbeschreibung hier eingeben

Dies gibt mir ein Diagramm, in dem meine horizontale Achse die Tageszeit und die vertikale der Tag des Jahres ist. Ich möchte die horizontale Achse auf die Tage und die Tageszeit auf die vertikale Achse setzen, aber wenn ich die Argumente bei der Umformung umkehre, wird die Handlung zerstört.

Würde jemand wissen, wie man das beheben kann? :)

Vielen Dank!

sehan2

Bitte schön:

# [...]
plt.imshow(solar_2D.T, cmap='hot')
plt.ylabel('Time of day')
plt.xlabel('Day of year')
# [...]

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Drehen Sie die Häkchen im Unterplot (Pyplot, Matplotlib, gridspec).

Pyplot / Matplotlib: So erreichen Sie eine komprimierte y-Achse

Three.js: So drehen Sie die Achse, sodass die Z-Achse zur X-Achse wird

So drehen Sie die Beschriftung der sekundären y-Achse, damit sie sich nicht mit y-Ticks überlappt, matplotlib

Drehen Sie die Beschriftungen der x-Achse im Matplotlib-Parasitendiagramm

So drehen Sie ein Quadrat in einem 3D-Raum um die x-Achse

So drehen Sie die x- und y-Achse in Grafik R.

So drehen Sie den Titel der y-Achse (nicht die Beschriftung) in ggplot2 horizontal

So setzen Sie die Ticks auf einer logarithmischen Achse in matplotlib

So beschriften Sie die X-Achse mit Python Matplotlib

So setzen Sie die y-Achse in matplotlib auf Tausende

So aktualisieren Sie die Y-Achse in Matplotlib

So behalten Sie unterschiedliche Werte der x-Achse im Matplotlib-Pyplot bei

So markieren Sie Zellen in matplotlib.pyplot.imshow (Zeichnen von Zellrändern)

So ändern Sie die Legendengröße mit matplotlib.pyplot

So ändern Sie die Balkenpositionen mit matplotlib.pyplot.barh

So drehen Sie eine Zeichenfolge, die mit C3.js die rechte Seite auf der X-Achse fixiert

So drehen Sie einen Vektor um eine bestimmte Achse

SceneKit. So drehen Sie SCNNode um seine Achse

Drehen Sie ein Element um die Y-Achse

Wie drehen Sie die Achse eines Diagramms in Plotly?

Drehen Sie die TEXT-Beschriftungen der Achse in R.

ThreeJS: Drehen Sie um die y-Achse zur Kamera

Drehen Sie die Leinwand in WPF entlang der x-Achse

So drehen Sie einen ausgefallenen Pfeil in Matplotlib

matplotlib imshow - Verwenden Sie einen beliebigen Vektor als Achse

So drehen Sie die y-Achse des Histogramms, um einen Prozentsatz zwischen 0 und 1 anzuzeigen

So drehen Sie das Objekt mit Lean Touch in Unity3d um die Z-Achse

So stellen Sie die Achse so ein, dass sie in Matplotlib an der Ecke beginnt

TOP Liste

  1. 1

    So verschieben Sie ein Bild in Flutter/Dart mit einem Draggable

  2. 2

    Unity Build-Fehler: Der Name 'EditorUtility' ist im aktuellen Kontext nicht vorhanden

  3. 3

    TypeAhead.js zeigt keine Ausgangsschienen an?

  4. 4

    Deklarieren einer nicht initialisierten Variablen in der Klassendefinition in Python

  5. 5

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  6. 6

    spring-data-jpa: ORA-01795: Die maximale Anzahl von Ausdrücken in einer Liste beträgt 1000

  7. 7

    Warum funktioniert Phantomjs nicht mit dieser Site?

  8. 8

    Interpolieren Sie mit Python die 2D-Matrix entlang der Spalten

  9. 9

    numpy: Berechnen Sie die Ableitung der Softmax-Funktion

  10. 10

    Wie vermeide ich, dass die gesamte App neu geladen wird, wenn Nav.Link von React-Bootstrap verwendet wird?

  11. 11

    MongoDB eingebettetes Dokument unterscheiden und filtern

  12. 12

    Aktualisieren des Werts im Json-Objekt in Python

  13. 13

    Warum funktioniert das Umgebungslicht in diesem Beispiel nicht?

  14. 14

    Python gibt einen Fehler aus, dass eine Datei nicht vorhanden ist, wenn dies eindeutig der Fall ist

  15. 15

    Wie verwende ich Format-Table ohne Abschneiden von Werten?

  16. 16

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  17. 17

    Überprüfen Sie, ob der ausgewählte Wert 'YES' ist, wenn ja, aktivieren Sie ein Steuerelement mit Javascript

  18. 18

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  19. 19

    Holen Sie sich verwandte Pillen Inhalt mit angeklickten img in Angular

  20. 20

    Eclipse Oxygen - Projekte verschwinden

  21. 21

    Wie aktualisiere ich ein Feld in einer Raumdatenbank mit einem Repository und einem Ansichtsmodell?

heißlabel

Archiv