中级
提供者 : Brian Higgins
3 课时 · 12m
语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文
课程描述
在这些课程中,您将学习创建二维热图。最初,您将使用PythonMatplotlib库Pyplot子库创建热图。我们将模拟使用Numpy随机函数生成二维值数组的热图数据。我们将演示如何使用标签、标题、颜色和颜色条设置热图样式,您还将了解用于创建热图的Pyplotimshow()函数和pcolormesh()函数之间的区别。
我们还将向您展示如何使用PythonSeaborn库生成热图。 Seaborn热图的优点将通过显示热图单元格的注释功能来说明。您还将学习使用HVPlot创建交互式热图,添加交互式工具栏小部件,使您能够深入研究热图并深入了解该数据。
您将学到的内容
- 使用 Python Matplotlib Pyplot 子库创建二维热力图
- 使用 Numpy 随机函数为二维数值数组模拟热力图数据
- 为热力图添加标签、标题、配色和色条进行样式设置
- 区分用于创建热力图的 Pyplot imshow() 和 pcolormesh() 函数
- 使用 Python Seaborn 库生成带注释的热力图
- 使用 HVPlot 构建交互式热力图,并添加工具栏小部件以深入钻取数据
关键要点
- 可以使用 Matplotlib 的 Pyplot 子库创建热力图,数据由 Numpy 随机函数模拟生成。
- 热力图可通过标签、标题、配色和色条进行样式设置。
- Pyplot 的 imshow() 和 pcolormesh() 函数提供了创建热力图的不同方式。
- Seaborn 库可生成热力图,并支持对热力图单元格添加注释功能。
- 使用 HVPlot 构建的交互式热力图包含工具栏小部件,可让您深入图表以获取更深层的洞察。
常见问题
本课程将学到什么?
您将学习使用 Matplotlib 的 Pyplot 创建二维热力图、为其添加标签、标题、配色和色条进行样式设置、使用 Seaborn 生成带注释的热力图,以及使用 HVPlot 构建交互式热力图。
本课程涵盖哪些 Python 库?
课程涵盖 Matplotlib Pyplot 子库、Numpy(用于模拟热力图数据)、Seaborn 和 HVPlot。
imshow() 和 pcolormesh() 有何区别?
两者均为用于创建热力图的 Pyplot 函数;课程将演示 imshow() 和 pcolormesh() 函数之间的区别。
本课程是否涵盖交互式热力图?
是的。您将学习使用 HVPlot 创建交互式热力图,添加可让您深入钻取热力图并获取数据洞察的交互式工具栏小部件。
本课程有助于培养哪些技能?
课程有助于培养数据可视化、数据地图、热力图、信息可视化和科学可视化等方面的技能。









