Google Colaboratory で plotly を使ってグラフを出力する場合の前処理メモ
いろんなエラーが起きるため事前にこれを実行しておく。
!pip install plotly==5.1.0
!pip install -U kaleido
!wget https://github.com/plotly/orca/releases/download/v1.2.1/orca-1.2.1-x86_64.AppImage -O /usr/local/bin/orca
!chmod +x /usr/local/bin/orca
!apt-get install xvfb libgtk2.0-0 libgconf-2-4
コードはこんな感じ
import plotly
import plotly.graph_objs as go
fig = go.Figure()
略
fig.show()
fig.write_image("test.png")
Google Drive にファイルを出力する場合
ファイル出力の前にGoogle Driveをマウントしておく。
import os
from google.colab import drive
drive.mount('/content/drive')
os.chdir(f'/content/drive/MyDrive/フォルダ/')
フォルダ以下に出力される。