Python

Plotly Expressで作成したグラフをファイルに保存する

Plotly Expressで作成したグラフをファイルに保存

今回はPlotly Expressで作ったグラフをファイルに保存する方法を紹介します!

前回の記事でPlotly Expressによるグラフ作成方法を紹介しましたが、作ったグラフは結局ファイル出力して別のパワポなりに貼り付けることが多いと思いますので、ファイルに保存する方法もやっておきます。

【Python】Plotly Expressによるいろいろなグラフの描画手法まとめ

Plotly Expressによる描画 今回はPlotly Expressによる描画をPythonを使って紹介していきたいと思います。 Plotly ExpressはPlotly社が開発した描画ライブ ...

 

ライブラリkaleidoのインストール

plotly Expressで作ったグラフを保存するにはkaleidoというライブラリをインストールすることが推奨されています。

https://plotly.com/python/static-image-export/

kaleidoをpipでインストール

 command
$ pip install -U kaleido
Collecting kaleido
Downloading kaleido-0.2.1-py2.py3-none-macosx_10_11_x86_64.whl (85.2 MB)
|████████████████████████████████| 85.2 MB 30.0 MB/s
Installing collected packages: kaleido
Successfully installed kaleido-0.2.1

condaの場合のインストール

 command
$ conda install -c conda-forge python-kaleido

これでkaleidoをインストールすることができましたので、次から保存をやっていきます。

データサイエンティスト経験3年の僕がフリーランスとして独立するまでの体験談

こんにちわ、サトシです。 今回は、企業でデータサイエンティストとして働いていた僕が、フリーランスとしてどのような手順で独立していったかについて書いていきたいと思います。 僕はSIer SE→博士過程→ ...

 

グラフをファイルに保存

保存の方法はほぼ同じなのですが、一応拡張子ごとにわけてやっていきます。

 

PNG

一般的なPNG形式での出力です。

このあとも同様ですが、write_imageをいう関数を使います。

()の中にファイル名とPATHを記載すればそれで保存ができちゃいます。

 

JPG

一般的なJPEG形式での出力です。

PNGと同様ですね。

 

PDF

ベクトル形式のPDFでの出力です。

こちらも同様です。

 

HTML

動的なアニメーション付きのグラフはHTMLで出力するのが良いでしょう。

HTMLの場合は、write_htmlになります。

 

EPS

論文とかのためにEPSで出力したいこともあるでしょう。

epsで出力する場合は、追加でPopplerというPDF系のライブラリが必要になるようです。

こちらのWEBサイトをご覧ください(僕もやってみましたが、ちょっと動きませんでした。。。)。

https://plotly.com/python/static-image-export/

ちなみにPopplerはMacだとbrewでインストールできます。

 command
$ brew install poppler

Windowsの方はこちらの記事をみると良いかと思います。

https://texwiki.texjp.org/?Poppler

データサイエンティストとして3年間で3社経験した僕の転職体験談まとめ

こんにちわ、サトシです。33歳です。 今回は、データサイエンティストの3年間に3社で働いた僕が、データサイエンティストとしての転職活動についてまとめて書きたいと思います。 これまでSE→博士研究員→ポ ...

 

最後に

公式だとkaleidoをインストールすることが推奨されていますので、kakeidoをインストールしてから、write_imageもしくはwrite_html等でファイルに出力するという流れになります。

これでPlotly Expressでグラフを作って、保存するまでできるようになりましたね!

Udemyのこちらのコースも参考になりますので、よろしければ見てみてください!
【Udemy】Python/Dash/Plotlyで簡単に機械学習WEBアプリを開発しよう

ぜひ使っていきましょう!

おすすめ記事

1

こんにちわ、サトシです。33歳です。 今回は、データサイエンティストの3年間に3社で働いた僕が、データサイエンティストとしての転職活動についてまとめて書きたいと思います。 これまでSE→博士研究員→ポ ...

2

お疲れさまです! 久しぶりの更新になってしまいましたが、僕が未経験からデータサイエンティストになるまでの転職活動の全記録を書き残しておきたいと思います。 僕は博士号を取得後に研究員として仕事をしていま ...

3

こんにちわ、サトシです。 今回は、企業でデータサイエンティストとして働いていた僕が、フリーランスとしてどのような手順で独立していったかについて書いていきたいと思います。 僕はSIer SE→博士過程→ ...

-Python

Copyright© さとぶろぐ , 2024 All Rights Reserved Powered by AFFINGER5.