Dash编程:用Python和Plotly构建数据可视化程序

Dash编程:用Python和Plotly构建数据可视化程序
作者: [美]亚当·施罗德(Adam Schroeder);[美]克里斯
出版社: 机械工业
原售价: 89.00
折扣价: 62.30
折扣购买: Dash编程:用Python和Plotly构建数据可视化程序
ISBN: 9787111754930

作者简介

亚当?施罗德 近两年 一直在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开发者社区论坛的活跃撰稿人。

内容简介

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