2017年10月20日金曜日

Python での3Dプロット

Pythonでプロットするといったら、matplotlibなんでしょうが、3次元空間にパラメトリックプロットをしたいなと思って、ググってみたら、Plotlyというサービスに巡り合った。

https://plot.ly/python/3d-parametric-plots/

ここにあるソースコードをローカルマシンに保存して、実行しようとしたら当然だが、plotlyがインストールされていなかったので、

pip install plotly

で、plotly をインストールすることに。再度、気を取り直して、実行してみたら、今度は、エラーが大量に出る。どうも、API_KEYというのが必要らしい。ということで、


https://plot.ly/

にアクセスして、アカウントを取得。無事、API_KEYを入手で、~/.plotly/.credentials の中を書き換える。

再度実行!matplotlibを使っているときのように、ローカルマシンの画面上にグラフが出るのかと思いきや、コマンドラインで実行したターミナル上に、URLが出力される。

このURLをブラウザに入れてみると、サーバ上にグラフを生成するためのデータ構造が生成されていて、ブラウザ上でグラフをみることができた。見るだけではなくて、グリグリ回すこともできる。

これが、その出力。便利そう!
parametric-plot-viridis

2 件のコメント:

  1. Video slots typically have 5 reels spinning on the screen. On reel-spinning slots, push a button marked "play one credit" till you've got reached the number of cash you want to play. If you want to guess huge, you can to|you presumably can} hit a button marked "play max credits," is in a position to} play the maximum cash allowed on that machine. That 온라인카지노 stated, Slots Empire’s slots roster is filled with such an enormous number of slot video games that there’s something right here for everybody. You can play many of the video games for real cash, whereas quantity of|numerous|a selection of} them are available in free/practice mode too.

    返信削除