概念
关于本课程
让我们来看一下本课程的内容及其目标受众。
欢迎学习本课程
本课程涵盖高级商业智能所需掌握的全部知识——从基础知识到实现数据预处理流程,再到呈现分析洞察。在大多数情况下,这些内容足以满足高级数据分析的需求。本课程的目标是帮助你掌握数据科学技能,使你能够独立开展大型自由职业项目,或在国际企业中胜任相关工作。
适合人群
本课程面向希望学习各类数据可视化表示方法和分析技术的程序员。
先修要求
尽管我们已尽可能设计得易于理解,但具备以下基础将有助于更好地学习:
- 掌握一定的 Python 编程知识;
- 了解常用的 Python 库,例如 NumPy 和 pandas;
- 具备基本的数学知识。
Python 已迅速成为数据分析师、机器学习工程师和数据科学家首选的编程语言。尽管 R 和 Julia 等其他语言也较为流行,但在大多数开发者中,Python 的受欢迎程度明显领先。这得益于其广泛的应用领域、易用性,以及支持数据处理与机器学习的丰富库生态系统。在本课程中,我们将完全使用 Python,并深入探讨多个强大的库,如 NumPy、pandas、Matplotlib、Seaborn 和 Plotly。
通过学习本课程,你将能够实现以下目标:
- 绘制多种类型的图表,包括单独绘制和组合绘制;
- 设置图表的刻度(Tick)、文本(Text)、图例(Legend)和注释(Annotate)元素;
- 自定义图表的网格(Grid)和坐标轴边框(Spine)显示样式;
- 为图表的不同元素设置颜色;
- 调整各类图表组件的风格与外观;
- 根据数据类型和实际需求选择合适的图表类型;
- 合并与整合多个数据集;
- 展示数据的分布情况;
- 揭示不同变量之间的关系;
- 实现二维(2-D)和三维(3-D)数据绘图。