Matplotlib line-plot der x-Werte gegen y

Ich habe eine Liste von Werten x, die ich zeichnen möchten (mit Linien) gegen die y-Achse.

Ist, wenn x = [3, 5, 2, 4] und y = ['A', 'B', 'C', 'D'], die Handlung könnte so Aussehen (mit Ausnahme nicht von hand gezeichnet):

Matplotlib line-plot der x-Werte gegen y

Und ich fürchte, ich sehe nichts in der matplotlib.pyplot docs /SO /google verweist mich in die richtige Richtung, auch zu nennen, was es. Alle Zeiger?

  • Ich habe keine Ahnung, ob das möglich ist, aber ich empfehle Plotten gegen die y-Achse anstatt der x-Achse. Sonst arbeiten Sie gegen die, wie Sie die Menschen normalerweise verstehen, Graphen.
  • Denken Plotten Sie die Dichte von Moos gefunden am Stamm eines Baumes (als Funktion der Höhe). Manchmal ist es einfacher plot gegen die y-Achse!
  • Ich bin mir nicht sicher, über es zu tun, nicht direkt, aber Sie können leicht map, die strings auf eine Ganzzahl und ändern Sie dann die Beschriftungen der hilfsstriche.
InformationsquelleAutor jma | 2015-04-14
Schreibe einen Kommentar