Streamlit入門

  • はじめに データ解析や機械学習のアプリケーションを簡単に作成・共有できるPythonのライブラリ、Streamlitを紹介します。Streamlitを使って、データ分析や機械学習モデルを簡単にインタラクティブなWebアプリにできます。では、二人の説明を見ていきましょう。
Gal Normal

Streamlitって何?

Geek Curious

データ分析や機械学習のアプリケーションを簡単に作成・共有できるPythonのライブラリだよね?

Gal Happy

そうなの!Streamlitを使えば、 データ分析や機械学習モデルを簡単にインタラクティブなWebアプリにできる の!

Gal Pleased

まずは、Streamlitをインストールしよう。次のコマンドでインストールできるよ!

pip install streamlit
Geek Happy

Streamlitをインストールしたら、どうやって使うの?

Gal Happy

まずは、Pythonのスクリプトを作成して、 import streamlit as st でStreamlitをインポートするの。そして、 st.title()st.write() などの関数を使ってコンテンツを追加していくよ!

Gal Pleased

例えば、こんな感じのスクリプトを作ると、シンプルなStreamlitアプリができるよ!

import streamlit as st

st.title('Hello, Streamlit!')

st.write('This is a simple Streamlit app.')
Geek Happy

なるほど、 st.title()st.write() でコンテンツを追加していくんだね!

Gal Happy

そうなの!作成したスクリプトを streamlit run コマンドで実行すると、Webアプリが起動するよ!

Gal Pleased

例えば、上記のスクリプトを app.py という名前で保存したら、次のコマンドでWebアプリを起動できるよ!

streamlit run app.py
Geek Happy

わかった! streamlit run コマンドで作成したスクリプトを実行して、Webアプリを起動できるんだね!

Gal Happy

そうなの!これで、Pythonで作ったデータ分析や機械学習モデルを簡単にWebアプリとして共有できるんだよね!👍

  • おわりに Streamlitを使えば、データ分析や機械学習モデルを簡単にインタラクティブなWebアプリにできます。Pythonのスクリプトを作成し、import streamlit as stでStreamlitをインポート。そして、st.title()st.write()などの関数を使ってコンテンツを追加していきます。作成したスクリプトをstreamlit runコマンドで実行することで、Webアプリが起動します。これで、Pythonで作ったデータ分析や機械学習モデルを簡単にWebアプリとして共有できるようになりましたね!😄