動作確認
Raspberry Pi2
Unityのプログラムからplotlyへグラフプロットをしたことはあったが、今度はRaspberry Piからプロットすることになった。
https://plot.ly/python/getting-started/
を参考にやってみた。
前準備
https://plot.ly/python/getting-started/
に書いている以下を実行する。
$ sudo pip install plotly
$ python -c "import plotly; plotly.tools.set_credentials_file(username='DemoAccount', api_key='lr1c37zw81')"
DemoAccountは自分のアカウント、api_keyは自分のAPI KEYを入れて実行する。
API KEYの確認は Settings > API settings のページを参照。
プログラム
plotlyDemo.py
import plotly.plotly as py
py.plot({
"data":[{
"x":[1,2,3],
"y":[4,2,5]
}],
"layout":{
"title":"hellow world"
}
},filename='hello worled 160103',
privacy='public')
上記を以下のように実行
$ python plotlyDemo.py
実際に追加されたのが以下
https://plot.ly/268/~7of9/
備考
pythonプログラムにusernameとAPI KEYを埋め込まなくていいのは良い。
RPiを再起動してプログラムを再実行しても、きちんとグラフプロットができた。設定は保持されているのだろう。
プログラム(プロット追加)
既存のグラフへのプロット追加は
,fileopt='extend'
をつければよいようだ。 https://plot.ly/python/file-options/
plotlyDemo.py
import plotly.plotly as py
py.plot({
"data":[{
"x":[9,10,11],
"y":[4,2,5]
}],
"layout":{
"title":"hellow world"
}
},filename='hello worled 160103'
,fileopt='extend'
,privacy='public')