概念
课程简介
了解课程的概览、目标受众以及先决条件。
本课程内容介绍
Plotly 的 Dash 框架使 Python 开发者能够构建完整的数据分析应用和交互式仪表板。本课程将帮助你深入探索 Dash 的各项功能,学会以多种方式可视化数据,充分挖掘数据价值。
课程从 Dash 生态系统的概览开始,介绍其核心组件及关键的第三方包,这些包在构建应用的不同部分时至关重要。接着,你将学习如何创建一个基础的 Dash 应用,并逐步为其添加各种功能。你还将集成下拉菜单、复选框、滑块、日期选择器等控件,并将其与图表及其他输出结果联动。根据所处理的数据类型,你还将实现多种图表类型,包括散点图、折线图、柱状图、直方图、地图等,并深入了解各类图表的自定义选项。
完成本课程后,你将具备创建并部署交互式仪表板的能力,能够应对复杂逻辑和代码重构问题,并掌握优化应用程序的完整流程。
...
目标受众
本 Plotly Dash 课程适合希望借助多样化可视化手段和仪表板更深入理解数据的数据专业人士和数据分析师。建议学员具备基础到中等水平的 Python 编程知识,以便更有效地掌握课程内容。
先修要求
尽管课程设计为对所有学习者开放,但以下背景知识将有助于更好地学习:
- 具备一定的 Python 编程基础。
- 熟悉常用的 Python 库,如 NumPy 和 pandas。
- 了解数据可视化的基本概念。