KnowledgeCity

Python:运用时间序列可视化

绘制并理解时间序列数据
免费观看第一课 — 获取全部 3 节课程的完整访问权限。

To view this video please enable JavaScript.

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

课程描述

在这些课程中,您将使用Pandas从Excel文件读取时间序列数据。时间或时间序列数据可以被认为是跟踪一段时间内的性能或查看时间线上的数据。我们将向您展示如何在同一张图表上绘制多个时间序列,并从图表中对数据进行推断。此外,您将使用HVPlot库绘制多个时间序列的图表,并使用筛选器小部件单独关注这些时间序列。

我们还将向您展示如何使用Pandas计算假设股票价格的基于绩效的数据,然后如何绘制数据并根据这些图进行推断。计算的绩效数据将是时间统计数据,如增长(百分比变化)、滚动平均值(7天平均值)和累积回报。您还将使用时间序列数据绘制箱线图,以可视化每个系列的统计信息。

您将学到的内容

  • 使用Pandas从Excel文件导入并绘制时间序列数据
  • 在同一图表上绘制多个时间序列并从图表中得出推断
  • 使用HVPlot库绘制多个时间序列图表,并通过筛选组件聚焦单个序列
  • 计算基于绩效的时序统计数据,如增长率(百分比变化)、滚动均值(7日均值)和累计收益
  • 使用Matplotlib绘制计算后的绩效数据并从图表中得出推断
  • 创建并读取箱线图以可视化时间序列数据的统计信息

关键要点

  • 时序或时间序列数据用于跟踪随时间推移的绩效,或在时间轴上查看数据。
  • Pandas可从Excel文件中读取时间序列数据,并对假设股价计算基于绩效的数据。
  • HVPlot库可让您绘制多个时间序列图表,并使用筛选组件聚焦单个序列。
  • 计算的时序统计数据包括增长率(百分比变化)、滚动均值(7日均值)和累计收益。
  • 可根据时间序列数据绘制箱线图,以可视化每个序列的统计信息。

常见问题

我将在本课程中学到什么?

您将使用Pandas从Excel文件读取时间序列数据、在同一图表上绘制多个时间序列、使用带筛选组件的HVPlot库、计算基于绩效的时序统计数据、使用Matplotlib绘制数据,以及创建和读取箱线图以得出数据推断。

本课程涵盖哪些工具和库?

课程涵盖:用于读取时间序列数据和计算绩效数据的Pandas、用于绘制多个时间序列图表(带筛选组件)的HVPlot库,以及用于绘制计算后绩效数据的Matplotlib。

本课程计算哪些时序统计数据?

课程计算的时序统计数据包括增长率(百分比变化)、滚动均值(7日均值)和累计收益,并以假设股价为例进行演示。

课程包含哪些课时?

课程包含三个课时:使用折线图呈现时序数据、绘制计算后的时序数据,以及创建箱线图描述时序数据。

我将获得哪些技能?

您将获得数据可视化、科学可视化、时间序列、可视分析、可视化以及可视化工具包(VTK)等方面的技能。