Streuplot anstelle einer Lineplot, während die Plotfilefunktion von Matplotlib verwendet wird

StackOverflow https://stackoverflow.com/questions/6328138

  •  27-10-2019
  •  | 
  •  

Frage

Ich kenne die allgemeine Verwendung von Plotfile:

import matplotlib.pyplot as plt

plt.plotfile(csvfile,sometuple)

Dies erzeugt jedoch standardmäßig ein Zeilendiagramm. Ich möchte einen Streuplot. Gibt es ein besonderes Argument, das ich an diese Methode übergeben muss? Ich habe mich bereits mit der Dokumentation befasst und nichts gefunden.

War es hilfreich?

Lösung

Ich sehe die Vorteile von Plotfile nicht selbst: Sobald Sie etwas Interessantes tun möchten, ist es wahrscheinlich einfacher, mit den üblichen Richtlinien zu arbeiten. Aber

matplotlib.pyplot.plotfile('dat.csv',(0,1),linestyle="",marker="o")

sollte die Linie durch Punkte ersetzen.

Andere Tipps

Ich weiß nicht, wie ich den Befehl Plotfile verwenden soll, aber in der "Just" -Plot habe ich Marker wie verwendet

matplotlib.pyplot.plot(X1, Y1, 'go', X2, Y2, 'b-') 

Wo 'Go' grüne Kreise für die ersten Diagramme bedeutet, bedeutet 'B-' blaue Linien für das zweite Diagramm, 'R-' rot gestrichelte Linien und so weiter ...

Probier das aus matplotlib.pyplot.plot Dokumentation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top