UI

Streamlit

【Streamlit】相関関係を可視化:散布図行列の作成

こんにちは、JS2IIUです。データ分析に欠かせないのが、そもそものデータをよく観察する、ということです。複数の変数間の関係性を一度に把握するために散布図行列を描いてみるのもよく使われる手法です。Streamlit上で散布図行列を表示させてみましょう。今回もよろしくお願いします。1. はじめにデータ...
Streamlit

【Streamlit】アニメーションを取り入れる:st.plotly_chart

こんにちは、JS2IIUです。今回はグラフをさらにわかりやすく表示するためにアニメーションで動かすことを試してみます。今回もよろしくお願いします。はじめにこの記事では、StreamlitとPlotlyという2つの強力なライブラリを使って、アニメーション付きのインタラクティブなグラフをWebアプリ上に...
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では、インタラクティブなユーザーインターフェースを簡単に作成できるのが大きな魅力です...