2010-12-16 21 views
4

Ich fragte mich, wie ich mit Python einen Graph mit Mathematica erstellen würde. Ich möchte in der Lage sein, mithilfe von Python-Code Mathematica aufzurufen, um mithilfe von Daten aus einer CSV-Datei ein neues Diagramm zu erstellen.Erstellen Sie ein Diagramm mit Mathematica und Python

+0

Hier sind einige Tipps: http://StackOverflow.com/Questions/Tagged/Python+Mathematica Diese sind möglicherweise nicht genau das, was Sie wollen. Sie können jedoch Google für zusätzliche Ressourcen verwenden. –

+0

Meinst du einen Graphen wie in [Graphentheorie] (http://en.wikipedia.org/wiki/Graph_theory) oder einen Graphen wie in [einem Plot] (http://en.wikipedia.org/wiki/Graph_of_a_function)) einiger Daten? – Simon

Antwort

2

Die altmodische Weise what Yaroslav suggested zu tun ist, um nur den Kernel aufrufen (math) mit dem Skript wechseln z.B. math -script graph.m. Wobei graph.m entweder zuvor erstellt wird und die csv-Datei lädt oder im laufenden Betrieb von Ihrem Python-Programm erstellt wird.

Kann ich fragen, warum Sie Mathematica für die Erstellung der Grafik verwenden möchten? Es gibt viele Python (und andere) Dienstprogramme, die es für Sie tun. Es gibt viele Optionen, die hier aufgelistet sind: graph survey.

2

Sie müssen wahrscheinlich PYML betrachten, die eine Python-API für Mathematica bereitstellt.

Je nach Ihren Anforderungen können Sie auch matplotlib betrachten, mit denen Sie die Grafik in Python erstellen können.

+1

Ich würde auch die Matplotlib-Route gehen. – jnnnnn

2

könnten Sie ein Mathematica machen shell script und es aus Python nennen os.system() mit

Verwandte Themen