Python

Streamlit

【Streamlit】UI要素カタログ

こんにちは、JS2IIUです。Streamlitは、Pythonで高速にインタラクティブなWebアプリケーションを開発できるライブラリです。本記事では、公式ドキュメントを参考にしながら、Streamlitで利用可能な全UI要素(ウィジェット)について、すべての指定可能なパラメータとともに、具体的な使...
Streamlit

【Streamlit】ビッグデータ管理の実践ガイド

こんにちは、JS2IIUです。本記事では、データサイエンスや機械学習の現場で注目される「Streamlit」を活用し、ビッグデータの管理と活用を効率よく行う方法について丁寧に解説します。StreamlitはPythonで手軽にデータアプリを作成できるフレームワークであり、大量のデータを扱う際にも柔軟...
Streamlit

【Streamlit】PyCaretで始める自動機械学習アプリケーション開発

こんにちは、JS2IIUです。機械学習のモデル構築は専門知識が必要でハードルが高いイメージがありますが、近年は自動機械学習(AutoML)ツールや簡単にインタラクティブなアプリケーションを作成できるフレームワークが普及し、誰でも気軽に機械学習を活用できる環境が整いつつあります。本記事では、Pytho...
Streamlit

【Streamlit】高度なロギングテクニックと実践ガイド

こんにちは、JS2IIUです。今回は、PythonのWebアプリケーションフレームワークであるStreamlitにおけるロギングの活用方法について解説します。ロギングは、エラーの検知やアプリの動作確認、パフォーマンスチューニングなど、多くの場面で不可欠な技術です。しかし単純にログを取るだけでなく、ロ...
Streamlit

【Streamlit】AutoML入門:機械学習自動化の実装ガイド

こんにちは、JS2IIUです。本記事では、「AutoML(自動機械学習)」の基本から、PythonのStreamlitを使って実際にAutoMLワークフローを構築・実行する方法までを丁寧に解説します。複数モデルの比較やハイパーパラメータ最適化、そしてStreamlitを使ったWebアプリケーションと...
Streamlit

【Streamlit】Seabornのstripplotでカテゴリデータを可視化する

こんにちは、JS2IIUです。本記事では、Pythonのデータ可視化ライブラリであるSeabornの中でも、特に散布図に近い形でカテゴリデータを視覚化できる「stripplot」を、Webアプリ作成フレームワークのStreamlitに組み込む方法を詳しく解説します。 今回もよろしくお願いします。1....
Streamlit

【Streamlit】Speaker Deckのスライドを埋め込む

こんにちは、JS2IIUです。本記事では、Webアプリケーションの開発に便利なPythonライブラリ「Streamlit」と、プレゼンテーション共有サービス「Speaker Deck」を連携させ、Speaker DeckにアップロードしたスライドをStreamlitアプリ内に埋め込む具体的な方法を説...
Streamlit

【Streamlit】高度なロギング入門:基本からCI環境まで

こんにちは、JS2IIUです。今回は、PythonのWebアプリケーションフレームワークであるStreamlitにおけるロギングの活用方法について、初心者の方にもわかりやすく丁寧に解説します。ロギングは、エラーの検知やアプリの動作確認、パフォーマンスチューニングなど、多くの場面で不可欠な技術です。し...
Streamlit

【Streamlit】ショートカットキー設定でUXを向上させる方法

こんにちは、JS2IIUです。日々のデータサイエンスやWebアプリ開発の中で、操作効率を上げるためにショートカットキーの活用は非常に効果的です。特にStreamlitのような手軽にインタラクティブなWebアプリケーションを構築できるツールでは、カスタムショートカットキーによってユーザーエクスペリエン...
Streamlit

【Streamlit】多人数同時利用:セッション管理と競合状態のベストプラクティス

こんにちは、JS2IIUです。StreamlitはPythonで手軽にインタラクティブなWebアプリケーションを作成できるフレームワークですが、多人数が同時に利用する状況になると、セッション管理や競合状態に関する課題が浮上します。本記事では、Streamlitの基本構造から、ユーザーセッションの仕組...