Ich möchte einige (x, y) Punkte auf dem gleichen Graphen darstellen, und ich brauche keinerlei spezielle Funktionen, die nicht ausreichen, um Polarkoordinaten zu unterstützen, was schön, aber nicht notwendig wäre. Es dient hauptsächlich zur Visualisierung meiner Daten. Gibt es einen einfachen Weg, dies zu tun? Matplotlib scheint jetzt viel mehr zu sein, als ich brauche. Gibt es noch weitere Basismodule? Was empfehlen Sie?
Gehen Sie mit matplotlib Wahrscheinlichkeit, dass Sie irgendwann in der Zukunft mehr als nur "einfache" Dinge tun müssen und dann Sie don Ich muss nicht viel Zeit investieren, um ein neues Plot-Tool zu lernen.
Sehen Sie diesen Link für eine Liste von Zeichenwerkzeugen für Python ...
Absolut. Matplotlib ist der Weg zu gehen.
Das pyplot-Modul bietet eine nette Oberfläche, um einfache Plots zu erstellen und schnell zu starten, besonders wenn Sie damit vertraut sind mit MatLabs Plot-Umgebung. Hier ist ein einfaches Beispiel mit pyplot:
%Vor%Ich schlage die am besten aussehende Zeichenbibliothek für Python vor: CairoPlot
Sie können das Tkinter-Canvas-Widget verwenden. Es verwendet rechtwinklige Koordinaten, aber Sie können natürlich auch polar übersetzen. Die Leinwand ist so ziemlich wie sie klingt - eine leere Leinwand, auf der Sie Punkte, Linien, Kreise, Rechtecke usw. zeichnen können.
Sie könnten immer eine Zeichenfunktion schreiben, die das turtle
-Modul aus der Standardbibliothek verwendet.