メニュー

Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発ガイド

発売日: 2024/12/6 想定ページ数: 306ページ ISBN: 9784295603511 全文検索: 対応
★★★★★ ★★★★★ 0件
本書は、Streamlitを活用してデータ可視化アプリケーションの開発を一から学べる入門書です。Pythonベースで初心者でも簡単に使えるこのフレームワークの利点や使い方を、詳細に解説しています。本書は、データ分析やデータサイエンスの分野での応用に役立つ基本的な機能、設計方法から、実際のアプリ開発におけるベストプラクティスまで網羅。さらに、Snowflakeとの統合やLLM(大規模言語モデル)を活用した高度なチャットボットの開発方法も扱い、Streamlitの実践的な可能性を探求しています。シンプルなインターフェースと直感的な操作性により、WEB開発の知識がなくても美しいインタラクティブアプリが作成可能です。Pythonの基本知識さえあれば、実務に役立つアプリケーション開発がすぐに始められる一冊です。データ活用を加速させるStreamlitの魅力と将来性を、ぜひ体験してみてください。

【目次】
第1章 Streamlitとは
第2章 基本的な機能
第3章 用意されている便利な関数
第4章 実践的なアプリケーション開発
第5章 Streamlit in Snowflakeでのデータカタログの作成
第6章 StreamlitでChatBotを開発する
目次プレビュー
  • はじめに
  • 第1章 Streamlitとは
  • 第2章 基本的な機能
はじめに
  • 1.1 Streamlitの概要
  • 1.2 Snowflakeの概要
  • 1.3 Streamlit in Snowflakeの概要
  • 1.4 Streamlit in Snowflakeの詳細
  • 1.5 Streamlitの構造
  • 1.6 Pythonスクリプト実行の仕組み
  • 1.7 Streamlitの魅力や将来性
  • 2.1 Streamlitの始め方
  • 2.2 アプリケーションの外観や動作の設定
  • 2.3 マルチページ機能の実装
  • 2.4 Session Stateについて
  • 2.5 キャッシュについて
  • 3.1 テキストの表示
  • 3.2 レイアウトの変更
  • 3.3 データの可視化
  • 3.4 データの表示
  • 3.5 データフレームのカラムの詳細設定
  • 3.6 インタラクティブなウィジェット
  • 3.7 メッセージの出力
  • 3.8 ウィジェットに記入完了した内容を処理する
  • 3.9 Streamlitの隠された関数(おまけ)
  • 4.1 StreamlitでSnowflakeのデータを可視化
  • 4.2 マスタデータのメンテナンス
  • 4.3 ドリルダウン機能を実装する
  • 4.4 インタラクティブなカテゴリー選択
  • 4.5 クリップボードにデータをコピーする
  • 4.6 位置情報と関連する属性情報の地図上での可視化
  • 4.7 インタラクティブなデータ探索
  • 5.1 データカタログとは
  • 5.2 Streamlitでデータカタログを作成するまで
  • 5.3 Streamlit in Snowflakeにデータカタログをデプロイする
  • 5.4 データカタログを使ってみる
  • 5.5 データカタログの操作
  • 6.1 Snowflake Cortexの概要
  • 6.2 Snowflake CortexのLLM関数の解説
  • 6.3 ChatBot開発に役立つStreamlit関数
  • 6.4 ChatBotアプリケーションの構築
あとがき / おわりに

まだレビューが投稿されていません