书籍详情
《 Dash编程:用Python和Plotly构建数据可视化程序 [美]亚当·施罗德》[52]百度网盘|亲测有效|pdf下载
  • Dash编程:用Python和Plotly构建数据可视化程序 [美]亚当·施罗德

  • 出版社:机械工业出版社
  • 作者:[美]亚当·施罗德;[美]克里斯蒂安·迈耶;[美]安·玛丽·沃德
  • 出版时间:2024-06-25
  • 热度:2366
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐
读者定位:专业人士,日常使用数据、喜欢探索数字规律、希望数字赋能生活的人群

快速构建真正的数据驱动应用程序

用户可以使用Python Dash库创建分析仪表板程序,只需要几行代码,就可以有效、直观、漂亮地呈现数据。本书是用Dash构建仪表板的入门实战教程,读者无须具有相关经验就可以轻松上手。
本书首先介绍了构建数据可视化程序所需的PyCharm和pandas相关知识。然后通过构建四个功能仪表板程序,讲授如何制作具有专业水准的美观应用。其中,第一个仪表板是一款绘制Twitter实时数据的应用程序,第二个仪表板是一款分析全球数据集的应用程序,第三个仪表板是一款模拟股票收益的应用程序,第四个仪表板是一款可视化机器学习算法的应用程序。本书还介绍了如何通过模块化构建更大的应用程序,通过使用Dash回调实现用户交互,并通过API将数据输入可视化。
在阅读本书的过程中,读者将:
●使用Dash Bootstrap组件,创建复杂且响应迅速的应用;
●使用Plotly生成饼图、折线图、等高线图;
●使用NumPy和scikit-learn执行强大的计算,并使用pandas处理数据;
●构建可自定义、可重用的元素,如范围滑块、下拉菜单、按钮、多页标签等。
正是由于使用了Dash来构建仪表板,因此不再需要大量的后端工作。读者只需要掌握本书内容,就可以使用Python构建快速、强大、灵活的应用程序!

兼容性:Python 3.x,Dash 2.x;兼容早期版本。
 
内容简介
本书旨在帮助读者快速上手创建Dash应用程序,实现数据可视化。本书第一部分针对初学者,简要介绍Python、PyCharm、pandas当中与构建 Dash 应用程序相关的知识。第二部分循序渐进地讲解如何使用基于社交媒体收集的数据创建简单的Dash仪表板程序;如何使用世界银行全球数据集创建具有更复杂页面布局的仪表板应用程序,并实现与API实时交互检索数据;如何通过财富仪表板应用程序,构建和调试更复杂的Dash应用程序;以及如何使用Dash探索机器学习算法原理,并进行可视化呈现。本书不仅适用于专业人士,而且对于日常使用数据、喜欢探索数字规律、希望数字赋能生活的人群都有所裨益。
作者简介
亚当?施罗德 近两年 一直在YouTube上讲授Plotly Dash,用户名为@CharmingData。他的视频每月浏览量超过6万次。亚当致力于帮助人们学习数据可视化。他拥有硕士学位,专业方向为冲突解决和治理,目前供职于Plotly。
克里斯蒂安?迈耶拥有计算机科学博士学位,创建了深受大众喜爱的Python网站:finxter.com,该平台每年帮助超过500万人学习编程。他出版了众多图书,包括Coffee Break Python系列、Python One-Liners(No Starch Press,2020年)和The Art of Clean Code(No Starch Press,2022年)。
安?玛丽?沃德是Dash开发者社区论坛的版主和撰稿人。她拥有经济学学士学位,是一位退休的首席执行官。她在寻找更好的财务数据分析方法时,惊喜地发现了Dash,随后开始学习Python、JavaScript和R语言。她对Dash的贡献主要在于改进文档、修复错误,以及添加功能。
技术评审员简介
汤姆?贝格利是一名数据科学家,与他人合作创建了dash-bootstrap-components,并对其进行维护。他拥有数学博士学位和5年的行业数据科学家工作经验。在为客户寻找构建交互式数据可视化的方法时,他发现了Dash,此后成为Dash开发者社区论坛的活跃撰稿人。
目  录
译者序
作者简介
致谢
前言
第一部分 速 成 培 训
第1章 Python回顾/
1.1列表/
1.1.1添加元素/
1.1.2删除元素/
1.1.3列表反转/
1.1.4列表排序/
1.1.5索引列表元素/
1.2切片/
1.3字典/
前  言
有人说,拥有信息就拥有权力。还有人说,数据是当今世界的黄金,拥有数据就拥有财富。但是,如果没有具体的应用场景,那么原始信息和原始数据往往毫无价值。唯有正确分析、解释和理解数据,数据才能成为有价值的资产。伴随着数据成为资产,出现了很多新兴热门职业,比如数据科学家、数据工程师、数据分析师、商业智能顾问和机器学习工程师,这些专业人士都做了同样的一件事情:使用图形和仪表板等可视化工具来解释和展示数据。
本书的目标是帮助读者创建漂亮的仪表板应用程序,只需要几行代码便能实现数据可视化。本书不仅适用于专业人士,而且对日常经常使用数据、喜欢探索数字规律、希望数字赋能生活的人群都有所裨益。
为什么要读本书
通过使用Plotly Dash框架,程序员可以轻松构建自己的仪表板。仪表板是Web应用程序,允许程序员与用户通过交互式组件动态挖掘数据,这些组件可以接收用户的输入,然后进行解释输出。交互式组件可以是滑块、文本框、按钮或下拉菜单,允许用户选择他们想要在结果图表和图形中显示的数据,如图1所示,显示的是地图和柱形图。正是这种良好的交互性,使得仪表板应用程序越来越受到大众欢迎。

相关推荐