Schauen Sie sich Matplotlib von sourceforge an.
Es gibt eine einfache 3D-Plot-Erweiterung - mplot3d
.
Das mplot3d-Toolkit erweitert Matplotlib um einfache 3D-Darstellungsfunktionen, indem es ein Achsenobjekt bereitstellt, das eine 2D-Projektion einer 3D-Szene erstellen kann. Am Ende wird eine Liste von 2d-Zeilen und Patches erstellt, die vom normalen Matplotlib-Code gezeichnet werden. Daher hat der resultierende Graph das gleiche Aussehen und Verhalten wie normale 2D-Diagramme.
Sie können einige Beispiele unter diesem Link überprüfen, um zu sehen, ob es für Sie funktioniert.