Canvas Graph plotten
Verfasst: Samstag 29. November 2014, 11:54
Hi zusammen,
zuerst einmal bin ich relativ neu in Python und generell im Programmieren.
Ich bin auf der Suche nach einer Möglichkeit einen Graph in ein Canvas Fenster zu plotten ohne matplotlibs
Bislang habe ich auch bereits das Canvas Fenster und einen kleinen Graph hinbekommen
w = tk.Canvas(self, width=1000, height=500, borderwidth=2, relief="ridge")
w.pack()
w.create_line(0, 20, 5, 25, 10, 30, 15, 40, 20, 35, 25, 30, 30, 40) #Graph
Nun möchte ich aber einen größeren Graph plotten (später soll das mal mit Zahlen aus einer csv Datei passieren). Hierzu möchte ich eine Methode generieren die mir den x Wert immer um +1 hoch zählt und den y Wert dann eben aus einer Tabelle nimmt.
Zuerst einmal kann die Methode auch nur den x Wert hoch zählen und den y Wert gebe ich manuell ein. Ich schaffe es irgendwie gerade nicht die Methode zu erstellen und sie mit create_line aufzurufen :K
Grüße
zuerst einmal bin ich relativ neu in Python und generell im Programmieren.
Ich bin auf der Suche nach einer Möglichkeit einen Graph in ein Canvas Fenster zu plotten ohne matplotlibs
Bislang habe ich auch bereits das Canvas Fenster und einen kleinen Graph hinbekommen
w = tk.Canvas(self, width=1000, height=500, borderwidth=2, relief="ridge")
w.pack()
w.create_line(0, 20, 5, 25, 10, 30, 15, 40, 20, 35, 25, 30, 30, 40) #Graph
Nun möchte ich aber einen größeren Graph plotten (später soll das mal mit Zahlen aus einer csv Datei passieren). Hierzu möchte ich eine Methode generieren die mir den x Wert immer um +1 hoch zählt und den y Wert dann eben aus einer Tabelle nimmt.
Zuerst einmal kann die Methode auch nur den x Wert hoch zählen und den y Wert gebe ich manuell ein. Ich schaffe es irgendwie gerade nicht die Methode zu erstellen und sie mit create_line aufzurufen :K
Grüße