Python Data Visualization: Dashboards with Plotly & Dash

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-dashboards-plotly-dash/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Python 数据可视化:使用 Plotly & Dash 构建仪表盘 **课程概述:** 本课程是一门基于实际项目、动手实践的课程,旨在帮助您掌握 Plotly 和 Dash 这两个 Python 中最受欢迎的用于创建交互式可视化、仪表盘和 Web 应用程序的库。 我们将从介绍 Dash 应用程序的核心组件开始,回顾基本的前端和后端元素,并演示如何将它们整合起来创建一个简单的交互式 Web 应用。接着,我们将深入探索 Plotly 的数据分析和可视化工具,包括折线图、散点图、直方图和地图。我们将应用基本的格式化选项,如布局和轴标签,使用注释和参考线为我们的可视化添加上下文,并通过下拉菜单、复选框、滑块、日期选择器等交互元素使数据生动起来。最后,我们将使用 Dash 构建和自定义一个基于 Web 的仪表盘,使用 Markdown、HTML 组件和样式、主题、网格、选项卡等工具。我们还将介绍一些高级主题,如数据表、条件和链式回调、交叉过滤以及应用部署选项。 在整个课程中,您将扮演 Maveluxe Travel(一家高端旅行社,根据客户的旅行偏好帮助他们寻找航班和度假村)的数据分析师。您的任务是:使用 Python 创建交互式可视化和仪表盘,以帮助 Maveluxe 的旅行社更好地支持他们的客户。 **课程大纲:** 1. **Plotly & Dash 入门:** 介绍 Plotly 和 Dash 库,并涵盖创建具有交互式 Plotly 可视化的基本 Dash 应用程序的关键步骤和组件。 2. **Plotly 图形和图表类型:** 深入 Plotly 库进行数据分析和可视化,并用它来构建和自定义多种图表类型,包括折线图、条形图、饼图、散点图、地图和直方图。 3. **交互式元素:** 熟悉将 Dash 的交互式元素嵌入您的应用程序,并使用它们来操作 Plotly 可视化。 4. **期中项目:** 构建两个可运行的 Dash 应用程序,帮助 Maveluxe 团队可视化和探索美国和加拿大的滑雪胜地数据。 5. **仪表盘布局:** 学习如何将您的可视化和交互式组件组织成一个具有视觉吸引力和逻辑性的仪表盘结构。 6. **高级功能:** 通过学习如何使用实时数据更新您的应用程序、开发链式回调函数等,将您的应用程序提升到一个新的水平! 7. **期末项目:** 构建一个多选项卡仪表盘,利用网格布局、交互式元素和可视化以及高级回调函数,将您的期中项目扩展到全球的滑雪胜地。 **课程资源:** * 8.5 小时高质量视频 * Python Plotly & Dash PDF 电子书(180+ 页) * 可下载的项目文件和解决方案 * 专家支持和问答论坛 * 30 天 Udemy 满意度保证 **目标学员:** 数据分析师、数据科学家或商业智能专业人士,希望将 Plotly & Dash 添加到他们的 Python 技能库中。

课程评论(0条)

课程详情

This is a hands-on, project-based course designed to help you master Plotly and Dash, two of Python's most popular packages for creating interactive visuals, dashboards and web applications.We'll start by introducing the core components of a Dash application, review basic front-end and back-end elements, and demonstrate how to tie everything together to create a simple, interactive web app.From there we'll explore a variety of Plotly data analysis and visualization tools, including line charts, scatterplots, histograms and maps. We'll apply basic formatting options like layouts and axis labels, add context to our visuals using annotations and reference lines, then bring our data to life with interactive elements like dropdown menus, checklists, sliders, date pickers, and more.Last but not least we'll use Dash to build and customize a web-based dashboard, using tools like markdown, HTML components & styles, themes, grids, tabs, and more. We'll also introduce some advanced topics like data tables, conditional and chained callbacks, cross-filters, and app deployment options.Throughout the course you'll play the role of a Data Analyst for Maveluxe Travel, a high-end agency that helps customers find flights and resorts based on their travel preferences. Your task? Use Python to create interactive visuals and dashboards to help Maveluxe's travel agents best support their customers.COURSE OUTLINE:Intro to Plotly & DashIntroduce the Plotly & Dash libraries, and cover the key steps and components for creating a basic Dash application with interactive Plotly visualsPlotly Figures & Chart TypesDive into the Plotly library for data analysis and visualization, and use it to build and customize several chart types, including line charts, bar charts, pie charts, scatterplots, maps and histogramsInteractive ElementsGet comfortable embedding Dash's interactive elements into your application, and using them to manipulate Plotly visualizationsMID-COURSE PROJECTBuild two working Dash applications to help the Maveluxe team visualize and explore data from ski resorts across the US and CanadaDashboard LayoutsLearn how to organize your visualizations and interactive components into a visually appealing and logical dashboard structureAdvanced FunctionalityTake your applications to the next level by learning how to update your application with real-time data, develop chained-callback functions, and more!FINAL PROJECTBuild a multi-tab dashboard to expand your mid-course project to ski resorts around the world, leveraging grid layouts, interactive elements and visuals, and advanced callback functionsJoin today and get immediate, lifetime access to the following:8.5 hours of high-quality videoPython Plotly & Dash PDF ebook (180+ pages)Downloadable project files & solutionsExpert support and Q & A forum30-day Udemy satisfaction guaranteeIf you're a data analyst, data scientist or business intelligence professional looking to add Plotly & Dash to your Python skill set, this is the course for you!Happy learning!-Chris Bruehl (Python Expert & Lead Python Instructor, Maven Analytics)__________Looking for our full business intelligence stack? Search for "Maven Analytics" to browse our full course library, including Excel, Power BI, MySQL, Tableau and Machine Learning courses!See why our courses are among the TOP-RATED on Udemy:"Some of the BEST courses I've ever taken. I've studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I've seen!" Russ C."This is my fourth course from Maven Analytics and my fourth 5-star review, so I'm running out of things to say. I wish Maven was in my life earlier!" Tatsiana M."Maven Analytics should become the new standard for all courses taught on Udemy!" Jonah M.

课程标签

0人关注该课程

主题相关的课程