|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/data-visualization-python-plotly-dash/
课程评论:没有评论
## 课程总结:用 Python 和 Plotly/Dash 制作数据可视化仪表盘 本课程将带您**端到端**地学习如何使用 **Python、Plotly 和 Dash** 创建**交互式、多页面仪表盘**,无论您是否有编程经验。课程的核心目标是赋予您构建和定制任何所需仪表盘的能力。 **课程亮点:** * **数据准备与抓取:** * **数据读取与转换:** 学习读取 CSV 文件,并将其转换为 Pandas DataFrame 和字典。 * **数据抓取:** 使用自定义函数从多个来源抓取股票信息,并进行存储。 * **投资组合洞察:** 利用特定脚本深入分析您的投资组合(包括股票、加密货币、ETF 等),计算平均成本等。 * **Plotly 掌握:** * **Plotly Express 起步:** 快速上手创建常用图表。 * **Plotly Graph Objects:** 深入了解如何自定义图表,创造出具有叙事能力的可视化。 * **图表定制:** 只需少量代码即可实现高度个性化的图表,并学会查阅文档以找到所需功能。 * **Dash 应用开发:** * **创建第一个 Dash 应用:** 从零开始构建您的第一个仪表盘。 * **仪表盘布局组织:** 将应用程序元素进行逻辑排布。 * **Bootstrap 主题美化:** 利用 Bootstrap 主题为您的仪表盘设计增添美感。 * **导航系统:** 创建带有导航按钮的侧边栏。 * **多页面仪表盘:** 构建包含多个页面的复杂仪表盘。 * **Dash 文档实践:** 学习如何利用 Dash 文档中的示例来优化您的项目。 **学习成果:** * **从零开始构建专业仪表盘:** 仅需少量基础输入即可创建专业的仪表盘。 * **个性化投资组合追踪:** 有效监控您自己的投资组合表现。 * **现代化仪表盘:** 告别过时的 Excel 仪表盘,拥抱 Plotly 和 Dash 的无限可能。 * **掌握众多可视化技术:** 涵盖背景色、暗主题、多重回调、多重输出、图表宽高控制、行与列布局、Dash 布局、Bootstrap 组件、Plotly Express、Plotly Graph Objects、下拉菜单、自定义标签、HTML 组件、Plotly 指示器、蜡烛图、散点图、条形图等。 **本课程为一项完整的实践项目,将全程指导您完成每一个步骤,并教会您如何根据自身需求调整代码。**
You will learn how to create awesome dashboards using Plotly and Dash. The result will be a multipage interactive dashboard to help you monitor a stocks portfolio. The main goal is to give you the right tools to help you build any dashboard you need, or simply adapt existing ones! No coding experience is required.This is an end-to-end project. This means I will guide you through all the steps and show you how you can adapt the code to your own needs.Below you can find a high-level summary of what we will cover in over 4 hours of content:Data Preparation and ScrapingGet started with the course materialsRead csv files and transform them into dataframes and dictionariesUse a set of custom functions to scrape stocks information from multiple sources and store itUse a special script to gain additional insights about your portfolio (works with Stocks, Crypto, ETF's, etc), including average costs of your positionsPlotlyQuickly start using Plotly ExpressUnderstand how Plotly Graph Objects can help you customize your graphsCreate any type of chart to tell your story, with your own dataCustomize your graphs with very few lines of codeLearn how to explore the documentation to find what you needDashCreate your first Dash appOrganize the dashboard elements inside the appUse Bootstrap themes to customize the app styleCreate a Sidebar with navigation buttonsCreate a dashboard with multiple pagesExplore Dash documentation and pick examples to adapt to your projectsYou will be able toCreate a professional dashboard from scratch with just a few basic inputsKeep track of your own portfolio performance, if you own one!Retire your old Excel dashboards and explore new possibilities with Plotly and DashAnd much more: background colors, dark themes, multiple callbacks, multiple outputs, graph height and width, rows and columns, dash layout, bootstrap components, plotly express, plotly graph objects, dropdowns, custom labels, html components, plotly indicators, candlestick graphs, scatter plots, bar charts...