Suche ein Modul um Diagramme generieren zu können.
Benötige vermutlich ein Art Zeitleiste, Balken - und Tortendiagramm.
Verwende das GTK Framework.
Bin bei meiner Suche schon auf 2 Möglichkeiten gestoßen:
Pythonmodul "graphas" und das GTK Programm "Dia", welches eine Pythonschnittstelle enthält.
Hat jemand Erfahrungen mit einem der beiden Möglichkeiten, oder ist sonst noch ein Modul bekannt? Kann leider beide nicht installieren mangels Rechten...
Modul für Diagramme (im Excel-Stil)
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Es gibt auch noch pychart, aber ich hab's noch nie benutzt.
Offizielles Python-Tutorial (Deutsche Version)
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Hier noch ein Link mit einer Übersicht für wissenschatftliche Plotten: http://wiki.python.org/moin/NumericAndS ... c/Plotting . Das dürfte so ziemlich alles sein, was es so gibt.
Ich kenne mich mit Python unter Windows nicht aus. Es empfiehlt sich aber auf jeden Fall gleich iPython zu installieren, wo unter anderem auch Matplotlib dabei ist. Vielleicht ist das weniger aufwendig.ice2k3 hat geschrieben:Bekomme ich das matplotlib für Python 2.6 überhaupt irgendwie installiert? (Windows)
Also ich weiss nicht genau wozu IPython gut ist, aber nötig ist das in jedem Fall nicht. Die Installation von Matplotlib ist normal smooth as silk. Doppelklick, ein paar mal return und fertig.
Es scheint nur noch nicht fuer Py2.6 verfuegbar. Dann am besten zurueck zu 2.5.4. Der unterschied zu 2.6 ist marginal.
Es scheint nur noch nicht fuer Py2.6 verfuegbar. Dann am besten zurueck zu 2.5.4. Der unterschied zu 2.6 ist marginal.
Kenne mich unter Windows auch nicht aus. Aber die neueste Version (z. Zt. 0.98.5) gibt es nur für Windows 32 bit bis Python 2.5. Solltest Du selber kompilieren wollen, rennst Du bei den Entwicklern offene Türen ein, wenn Du das Paket anbietest. Aber das ist ziemlicher Aufwand, da auch numpy noch nicht für Python > 2.5 auf Windows als Fertigpaket angeboten wird, müsstest Du das auch kompilieren. Bei so komplexen Paketen braucht es halt seine Zeit, bis eine neue Pythonversion unterstützt wird.ice2k3 hat geschrieben:Bekomme ich das matplotlib für Python 2.6 überhaupt irgendwie installiert? (Windows)
HTH
Christian
Ja das Numpy zu kompilieren habe ich schon hinbekommen.
Das ging problemlos.
Bei matplotlib ist es ein bisschen komplizierter.
Habe es nur ohne GTK Unterstützung kompiliert bekommen.
(Brauche pygtk Quellcode und die Seite ist grad down...).
Und mein Test hat nur Zahlen ausgespuckt und kein Graph (brauch dazu wohl noch die interaktive Konsole...).
Naja werd das später mal noch mal testen und die Erfahrung hier posten, auf Wunsch stell ich auch die Binaries zur Verfügung.
Das ging problemlos.
Bei matplotlib ist es ein bisschen komplizierter.
Habe es nur ohne GTK Unterstützung kompiliert bekommen.
(Brauche pygtk Quellcode und die Seite ist grad down...).
Und mein Test hat nur Zahlen ausgespuckt und kein Graph (brauch dazu wohl noch die interaktive Konsole...).
Naja werd das später mal noch mal testen und die Erfahrung hier posten, auf Wunsch stell ich auch die Binaries zur Verfügung.
Ich versteh nicht ganz wo das Problem liegt. Matplotlib für Windows ist wirklich einfach: Da findest du einen einfachen Installer hier. Da brauchst du nichts selber kompilieren.
Bei numpy gilt das gleiche. Das findest du hier
Numpy unter Windows mit Python 2.6 funktioniert im Moment einfach noch nicht (und damit auch nicht matplotlib). Du magst es vieleicht kompliliert bekommen, aber es dürfte nicht wirklich funktionieren. Nimm bis dahin einfach Python 2.5 und die fertigen Binaries und erspar dir den ganzen Ärger.
MFG HerrHagen
Bei numpy gilt das gleiche. Das findest du hier
Numpy unter Windows mit Python 2.6 funktioniert im Moment einfach noch nicht (und damit auch nicht matplotlib). Du magst es vieleicht kompliliert bekommen, aber es dürfte nicht wirklich funktionieren. Nimm bis dahin einfach Python 2.5 und die fertigen Binaries und erspar dir den ganzen Ärger.
MFG HerrHagen
Und wie es funktioniert...
Habe es jetzt hinbekommen (mit GTK-Unterstützung).
Numpy:
Quelltext laden und "setup.py bdist_wininst" --> fertig
Matplotlib:
Quelltext laden, http://matplotlib.sourceforge.net/win32 ... _vs.tar.gz laden und in den Quelltext-Ordner entpacken, dann "setup.py bdist_wininst" --> fertig
Vorraussetzung: Visual Studio 2008
(Vielleicht geht es auch mit der Express Edition, man braucht halt den Compiler)
Und schon funktioniert es mit schönem GTK Fenster:
Wer die Binaries haben will, meldet sich einfach.
@Leonidas, ja ich hab Binaries, aber für py2.6, und auf der Seite werden nur für 2.4 angeboten.
Habe es jetzt hinbekommen (mit GTK-Unterstützung).
Numpy:
Quelltext laden und "setup.py bdist_wininst" --> fertig
Matplotlib:
Quelltext laden, http://matplotlib.sourceforge.net/win32 ... _vs.tar.gz laden und in den Quelltext-Ordner entpacken, dann "setup.py bdist_wininst" --> fertig
Vorraussetzung: Visual Studio 2008
(Vielleicht geht es auch mit der Express Edition, man braucht halt den Compiler)
Und schon funktioniert es mit schönem GTK Fenster:
Wer die Binaries haben will, meldet sich einfach.
@Leonidas, ja ich hab Binaries, aber für py2.6, und auf der Seite werden nur für 2.4 angeboten.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das ist ein Wiki und du sollst sie ja da verlinken. Ich habe jetzt extra für dich eine Überschrift mit Python 2.6 hinzugefügt.ice2k3 hat geschrieben:@Leonidas, ja ich hab Binaries, aber für py2.6, und auf der Seite werden nur für 2.4 angeboten.