KnowledgeCity

数据可视化与图表绘制

学习布局和间距,并了解Pandas

在这些课程中,我们首先深入探讨布局与间距,并探索使用带有坐标轴的图形(figure)进行开发和绘图的不同方式。随后,你将开始探索 Pandas——最重要的可视化工具之一。你将发现 Pandas 及其库如何为可视化提供全方位的解决方案,在某些情况下,它甚至是你唯一需要用到的库。

Pandas 是一个专门用于数据分析和数据科学的开源库。Pandas 快速、强大、灵活且易于使用。与本课程中使用的其他库一样,Pandas 旨在与 Python 3.x 结合使用,并且是少数能够在自身库内提供完整可视化解决方案的库之一。我们还将向你介绍若干相关工具,例如 CSV 读取器,你将在整个课程中持续使用它们。

学习目标:

  • 理解布局与间距
  • 描述如何使用 Numpy 生成随机数据
  • 解释 Pandas 以及 DataSeries 和 DataFrame

作者: Bill Hood

时长: 15m · 3 课时
级别: Intermediate
语言: 简体中文

你将掌握的技能

Data VisualizationGraphingInformation VisualizationPandas (Python Package)Statistical GraphicsVisualization

您将学到的内容

  • 在开发和绘制图形及其坐标轴时,探索布局与间距的设置
  • 使用 Numpy 生成随机数据以供可视化使用
  • 使用 Pandas、DataSeries 和 DataFrame 进行数据分析与可视化
  • 使用 Pandas DataFrame 绘制数据图表
  • 应用课程中使用的相关工具,例如 CSV 读取器

关键要点

  • Pandas 是一个专为数据分析和数据科学构建的开源库。
  • Pandas 快速、强大、灵活且易于使用,设计用于与 Python 3.x 配合运行。
  • Pandas 可在其自身库中提供完整的可视化解决方案,在某些情况下是您唯一需要的库。
  • 课程介绍了贯穿各课时使用的相关工具,例如 CSV 读取器。
  • 各课时涵盖布局与间距、使用 Numpy 生成随机数据,以及 Pandas DataSeries 和 DataFrame 的使用。

常见问题

本课程涵盖哪些主题?

本课程涵盖布局与间距、图形及坐标轴的开发与绘制、使用 Numpy 生成随机数据,以及使用 Pandas(包括 DataSeries 和 DataFrame)绘制和可视化数据。

什么是 Pandas,为什么在本课程中使用它?

Pandas 是一个专为数据分析和数据科学设计的开源库。它快速、强大、灵活且易于使用,在某些情况下是您唯一需要的可视化库,能在其库内提供完整的可视化解决方案。

本课程需要掌握哪种编程语言?

Pandas 与本课程中使用的其他库一样,设计用于与 Python 3.x 配合使用。

本课程包含哪些课时?

本课程包含三个课时:布局与间距;Pandas 和 DataFrame 简介;以及使用 Pandas DataFrame 绘图。

通过本课程我将获得哪些技能?

您将获得数据可视化、图表绘制、信息可视化、Pandas(Python 包)、统计图形及可视化等方面的技能。

字幕文稿

字幕文稿

我们将快速深入了解布局和间距,并且 我们将使用次要情节和我们已经拥有的一些次要情节 已经学会了。 没有新的库,matplotlib 因为 PLT 就是我们所需要的,我们熟悉的 numpy。 我们还将在这里介绍一些新的东西,我 考虑最佳实践。 这是一个定义语句或一个子程序,有些 可能会这么称呼它。 本质上,这是一个我们要执行的重复函数 一遍又一遍地重复。 因此,在我们的例子中,我们将绘制多个图。 所以我们要写一个定义 提供一种为我们创建带有一些变量的绘图的方法 在 绘图本身,然后是字体大小。 你可以看到这里是我们的基本 样本图表。 请注意,当我们 更改字体大小,例如我们将其更改为 12 并运行 再说一遍, 基本上这改变了这些标题。 这就是我们现在需要知道的一切。 我们要做的就是称之为 多次并尝试一些布局和间距。 那么现在如果我们把它们紧密地排列起来会怎样呢? 所以下一段代码要做的是, 使用我们之前讨论过的图形格式,创建一个 两乘二数组,两列,两行, 四个图,然后我们将使用我们的示例图,然后 叫它四次。 这就是为什么我们使用这个定义。 那么让我们就在那里运行它吧。 现在你可以看到我们已经有了四个地块 在一起,但它们在这里确实有点重叠。 这就是你会发现的 发生。 然而,有一个非常非常简单的搭配。 如果你看一下这里的代码, 我们可以做的事情之一就是指定这个 情节将是一个紧凑的布局。 然后紧密布局会计算出这个空间有多少 需要,包括标签,并重新调整间距。 那么让我们运行一下,看看它是什么样子的。 你就在那里。 你看到那里 不再有重叠。 这就是类型布局的作用。 这就是布局和间距。 接下来是熊猫。

随时随地学习

随时随地学习——使用 KnowledgeCity 应用,您可以在移动中观看课程。