Programming

Streamlit

【Streamlit】データの説明を加える:テキストとグラフを組み合わせる

はじめにStreamlitは、Pythonだけで簡単にWebアプリケーションが作れるとても便利なライブラリです。データを可視化する際に、グラフと一緒に解説テキストを表示することで、閲覧者にとってより分かりやすいアプリにすることができます。この記事では、「グラフの隣にテキストで解説を表示する」構成を中...
Streamlit

【Streamlit】Markdownでレポート作成アプリのUIを構築

こんにちは、JS2IIUです。st.markdownはマークダウンをそのまま表示できる便利なメソッドです。具体的な活用例を紹介します。今回もよろしくお願いします。✅ はじめにStreamlitは、Pythonだけで簡単にWebアプリが作れる便利なフレームワークです。データ分析や機械学習の結果をレポー...
Streamlit

【Streamlit】動画ファイルを再生する:st.video

こんにちは、JS2IIUです。今回の記事では動画ファイルをStreamlit上で再生する方法について見ていきます。また、ネット動画を埋め込む方法についても説明します。今回もよろしくお願いします。はじめにStreamlit は、Python のコードだけでシンプルかつ強力な Web アプリを素早く作れ...
Streamlit

【Streamlit】音声ファイルを再生する:st.audio

こんにちは、JS2IIUです。Streamlitで音声ファイルを取り扱う場合の方法について見ていきたいと思います。1. はじめに今回は、PythonのWebアプリ作成ライブラリ「Streamlit」を使って、音声ファイルをアップロードして再生するアプリを作ってみましょう。Streamlitは、たった...
Streamlit

【Streamlit】画像データを表示する:st.image

こんにちは、JS2IIUです。画像を表示するのはWEBのUI要素としてなくてはならないものですね。今回は画像データをStreamlit上に表示させる方法について見ていきます。よろしくお願いします。はじめに今回は、Python製の簡単Webアプリ作成ツール「Streamlit」を使って、画像データを表...
Streamlit

【Streamlit】より高度な地図表示:streamlit-folium連携

こんにちは、JS2IIUです。前回の記事ではst.mapを使って地図上に地点をプロットする方法を見てきました。今回はstreamlit-foliumを使ってさらに高度な地図プロットを試していきます。今回もよろしくお願いします。1. はじめにStreamlitには、簡単に地図を表示できるst.mapと...
Streamlit

【Streamlit】地図上にデータをプロット:st.mapの基本

こんにちは、JS2IIUです。地図を表示し、その上に何かの情報、例えばある地域の小学校の分布、交通事故の多い交差点の分布など簡単にを表示できるのがst.mapです。基本的な使い方を見ていきます。今回もよろしくお願いします。1. はじめにこの記事では、Streamlitを使って、緯度・経度のデータを地...
Streamlit

【Streamlit】フィルター機能を追加:特定の条件でデータを絞り込む

こんにちは、JS2IIUです。今回はデータのフィルタリングを実装していきます。フィルタリング機能により必要なデータに絞り込み、特徴を捉えやすくすることができます。今回もよろしくお願いします。はじめにStreamlitでは、インタラクティブなユーザーインターフェースを簡単に作成できるのが大きな魅力です...
Streamlit

【Streamlit】データフレームの列を選択してグラフ表示する方法:st.selectboxで動的に切り替えよう

こんにちは、JS2IIUです。以前の記事でグラフを表示する方法やデータフレームの表示について紹介しました。今回はそれらを組み合わせてインタラクティブなグラフ描画をStreamlit上で実現したいと思います。今回もよろしくお願いします。✅ はじめにStreamlit は、Python だけで簡単に W...
Streamlit

【Streamlit】CSVファイルを読み込んでデータフレームを表示

こんにちは、JS2IIUです。Streamlitで構成したUIに対してデータを入力する方法としてファイルを読み込ませることが可能です。今回はCSVファイルからデータを読み込み、データフレームとして表示させてみます。今回もよろしくお願いします。1. はじめにPythonでCSVファイルの内容を表のよう...