Python Streamlit从入门到实战——快速构建机器学习和数据科学Web应用(微课视频版)
"掌握Streamlit,展示数据世界 适合数据科学家和机器学习工程师的Web开发利器 10章教学课件|100个示例源代码|895分钟教学视频 "。 提供课件,咨询QQ:2301891038(仅限教师)。

作者:王鑫

丛书名:计算机技术开发与应用丛书

定价:59元

印次:1-2

ISBN:9787302657538

出版日期:2024.04.01

印刷日期:2025.03.03

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统全面地讲解Streamlit的核心概念,实例项目应用和**实践。通过案例带你从零开始,逐步掌握Streamlit的基础知识和高级技能。你将学会如何使用Streamlit实现数据可视化、添加交互组件,构建出炫酷的Web应用。 本书分为两篇,基础篇(第1~7章)讲解Streamlitt的安装配置,以及基本的文本、数据、图表、多媒体等组件的使用和页面布局。实战篇(第8~10章)讲解开发企鹅分类项目、医疗费用预测项目、销售数据仪表板项目,帮助读者熟练掌握Streamlit的高级技能和开发流程。 本书采用理论与实践结合的方式,示例丰富。适合想快速构建机器学习和数据科学Web应用的Python使用者。配套内容有练习数据和源代码,读者可以通过阅读和编码实践快速掌握Streamlit,开发机器学习和数据科学的Web应用。

王鑫 数据分析工程师,是一名终身学习者,拥有丰富的Python知识,精通Streamlit、Django、Pygame、Pandas、NumPy、scikit-learn、TensorFlow、Matplotlib、Vega-Altair、Pyomo、Ray等Python库,擅于通过编程学习新知识,热爱编程技术。

                          随着机器学习和数据科学的发展,将分析结果呈现给非技术人员也变得极为重要。传统的基于Flask、FastAPI或Django的Web框架需要编写大量模板和视图代码,开发效率较低。Streamlit这个迅速崛起的Python库改变了这一切,它极大地降低了构建数据Web应用的门槛,让开发者可以使用熟悉的Python语言,快速地构建交互式的机器学习和数据科学Web应用。   Streamlit以其惊人的高效率和强大功能,吸引了众多数据科学家和机器学习工程师。相信通过本书的学习,读者可以掌握这个优秀Python库的用法,使机器学习和数据科学Web应用的开发变得简单并富有成效。让我们开始Streamlit之旅,建造属于自己的Streamlit?Web应用吧! 本书主要内容   第1章介绍Streamlit的优势、安装、启动和关闭,展示Streamlit自带的非常漂亮的演示项目。   第2章介绍文本类和数据类的展示元素,包括标题展示元素、章节展示元素、子章节展示元素、代码块展示元素、说明文字展示元素、Markdown语法展示元素、LaTeX公式文本展示元素、数据框展示元素、Table数据框展示元素、Metric指标类展示元素、JSON数据 展示。   第3章介绍数据可视化和图表元素,不仅包括Streamlit内置的折线图、条形图、面积图和地理数据图表,还包括如何展示其他可视化库的图像,如Graphviz库图像、Matplotlib库图像、Seaborn库图像、Vega-Altair库图像、Plotly库图像...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
  

  

  

  

  

  ???????               ??? ???????????????

教学课件(PPT) ? 本书源码

     

基  础  篇

第1章  Streamlit的介绍及安装( 35min) 3

1.1  Streamlit是什么 3

1.2  Streamlit的优势及特点 3

1.3  Streamlit的安装 4

1.3.1  Python环境安装 4

1.3.2  通过Anaconda安装 4

1.4  Streamlit演示项目介绍 6

1.4.1  启动Streamlit演示项目后端服务 6

1.4.2  欢迎页面 6

1.4.3  动画演示页面 7

1.4.4  绘图演示页面 7

1.4.5  地理数据演示页面 8

1.4.6  数据框演示页面 8

1.5  关闭项目运行 9

1.6  启动自定义的项目 9

1.7  本章小结 10

第2章  文本类和数据类展示的元素( 88min) 11

2.1  普通文本展示元素 11

2.2  标题展示元素 12

2.3  章节展示元素 13

2.4  子章节展示元素 16

2.5  代码块展示元素 17

2.6  说明文字展示元素 19

2.7  Markdown语法展示元素 21

2.8  LaTeX公式文本展示元素 23

2.9  数据框展示元素 24

2.10  Table数据框展示元素 26

2.11  Metric指标类展示元素 27

2.12  JSON数据展示元素 28

2.13  超级方...

本书是一本从入门到实战的书籍,适合有Python基础的读者学习,如果无编程经验,则可先学习Python基础知识。为了让读者能够理解并使用各种元素和组件,每节内容都包含了使用说明和丰富示例,也包括代码思路和详细的操作步骤,实操性很强,可以加深对各种元素和组件的理解,逐渐掌握构建Streamlit应用页面的流程。