技術は使ってなんぼ

自分が得たものを誰かの役に立てたい

【Streamlit】WEBアプリにグラフを作成しよう【matplotlib】


こんにちは。

今回も引き続きStreamlitを使ってWEBアプリを作っていきます。

Streamlitはpandas等のテーブルデータを扱うことに非常に長けている特徴を持っています。

実用面で考えると、テーブルを可視化する、いわゆるグラフ化の実装が重要となります。

これができるようになれば、毎回エクセルでグラフを作る面倒な作業が楽になる可能性があります。

特にエクセルファイルが複数あったとき、それらのファイルをひとつひとつ開いて毎回グラフを作成するのは面倒ですよね?

複数というのが5個ぐらいならまだ許せるかと思います。

これが10個、20個、となってくれば、それだけで数時間、下手すると1日潰れたりしてもう嫌になりますよね。

さらにグラフというのは、プレゼン等で一部拡大したり、表示する項目を減らしたり増やしたりという操作をするかと思います。

データが重いと作業や表示するのに時間がかかるし、思った通りの見栄えにならないとプレゼンがグダグダしたような経験ありませんか?

以上のように、ビジネスにおいてグラフ化をすることで困ったことがある人は、Streamlitを検討してみると良いかもしれません。

それではよろしくお願いします。

続きを読む