KnowledgeCity

Python:使用图表创建交互式数据

使用HVPlot创建交互式绘图。
免费观看第一课 — 获取全部 3 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
中级  提供者 Brian Higgins  3 课时 ·  14m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

在这些课程中,您将学习使用HVPlot创建交互式绘图。Python HVPlot 库是一个基于HoloViews构建的高级绘图API,它为绘制数据提供了通用且一致的API。我们将向您展示如何使用HVPlot以及各种工具栏小部件如何工作,其功能包括平移、重置、框缩放、滚轮缩放、保存和悬停。这些功能将允许您移动图表、放大或缩小图表以及获取图表中感兴趣点的数据。

我们还将向您展示如何使用保存功能将图形图像保存到磁盘以供以后使用。对于这些图表,您将使用Python Numpy库生成随机假设数据来绘制。然后,您将学习如何在HVPlot上添加和使用筛选器小部件,这将允许您显示筛选数据列表的折线图。

您将学到的内容

  • 使用 Python HVPlot 库创建交互式折线图
  • 使用 HVPlot 工具栏组件,包括平移、重置、框选缩放、滚轮缩放、保存和悬停
  • 使用 Python NumPy 库生成随机假设数据以供绘图
  • 添加并使用筛选组件,将折线图聚焦于所选数据
  • 使用保存功能将图表图像保存至磁盘以备后用

关键要点

  • HVPlot 是基于 HoloViews 构建的高级绘图 API,提供通用且一致的数据绘图 API。
  • 工具栏组件允许您移动图表、放大或缩小,以及获取感兴趣数据点的信息,包括平移、重置、框选缩放、滚轮缩放、保存和悬停功能。
  • 保存功能允许您将图表图像保存至磁盘以备后用。
  • Python NumPy 库用于生成随机假设数据以供绘图。
  • 添加到 HVPlot 的筛选组件可让您显示所筛选数据列表的折线图。

常见问题

我将在这门课程中学到什么?

您将学习使用 HVPlot 创建交互式折线图、使用附加到 HVPlot 图表的各个工具栏组件,以及向折线图添加筛选组件以聚焦数据。

什么是 HVPlot?

Python HVPlot 库是基于 HoloViews 构建的高级绘图 API,提供通用且一致的数据绘图 API。

课程涵盖哪些工具栏组件?

课程涵盖具有以下功能的工具栏组件:平移、重置、框选缩放、滚轮缩放、保存和悬停,这些功能允许您移动图表、放大或缩小,以及获取感兴趣数据点的信息。

课程使用哪个 Python 库生成绘图数据?

课程使用 Python NumPy 库生成随机假设数据以供绘图。

课程涵盖哪些主题?

课程内容包括:使用 HVPlot 创建交互式折线图、探索工具栏组件,以及添加筛选组件。