2025-04

Matplotlib

【Python】matplotlibの日本語文字化けを解消する方法

Pythonでグラフを作成する際に欠かせないライブラリといえば matplotlib ですが、日本語をグラフに表示しようとすると、文字化けしてしまうことがあります。「タイトルに日本語を入れたら□(四角)になってしまった…」「軸ラベルが表示されない…」こんな経験をされた方も多いのではないでしょうか?こ...
Streamlit

【Streamlit】複数種類のグラフを並べて表示

こんにちは、JS2IIUです。st.columnsを使って関連性の高いグラフを横に並べる方法について説明していきます。今回もよろしくお願いします。1. はじめにデータの可視化は、データ分析や報告資料を作成する上でとても重要です。特に、複数のグラフを並べて比較表示することで、より深い洞察が得られること...
Streamlit

【Streamlit】時系列データの分析:トレンドラインの表示

こんにちは、JS2IIUです。今回は時系列データの分析に役立つテクニックを紹介していきます。今回もよろしくお願いします。はじめにデータを扱う上で「時系列データ」はとても重要なテーマです。日ごとの売上や月ごとのアクセス数など、時間の流れとともに変化するデータは、傾向を読み取ることで意思決定に役立てるこ...
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」を使って、画像データを表...