matplotlibにplot3Dという関数があってこいつで3Dグラフをレンダリングできるらしいのだが、バージョン違いで上手く動かない。
そこでGnuplotを使う。
Sample Code
import Gnuplot
import numpy
gp = Gnuplot.Gnuplot(debug=1)
x=[0,1,0]
y=[0,1,0]
y2=[0,1,0]
d3=Gnuplot.Data(x,y,y2)
gp.splot(d3)
こんな感じでいける。
matplotlibと違って、いったんGnuplot.Data()でなんか知らないけど型を変換しないといけないらしい。
まだ良く分かっていないのでとりあえずメモ。
0 件のコメント:
コメントを投稿