大纲

这些 Notebook 包含使用 Altair 进行探索性数据分析的介绍。

材料可在线获取:http://github.com/altair-viz/altair-tutorial

要安装 Altair 及其依赖项,请遵循 Altair 网站上的安装说明

1. Altair 的动机:实时演示

我们将从一组介绍幻灯片开始,然后进行一个实时编码演示,展示如何使用 Altair 探索数据。

以下是实时演示的大致内容:

  • 01-Cars-Demo.ipynb

这将很快覆盖大量内容。如果您对某些概念感到有些模糊,请不要担心;这里的目标是鸟瞰式的概览,我们稍后将更详细地讲解重要的概念。

2. 简单图表:核心概念

深入探讨 Altair 图表的基本特性

  • 02-Simple-Charts.ipynb

3. 分箱与聚合

Altair 允许您将分箱和聚合(即基本数据流)构建到您的图表规范中。我们将在这里介绍这一点。

  • 03-Binning-and-aggregation.ipynb

4. 分层与连接

从我们已经看到的简单图表,您可以开始分层和连接图表,以构建更复杂的可视化。

  • 04-Compound-charts.ipynb

5. 探索数据集!

这是您在一些数据上尝试此方法的机会!

  • 05-Exploring.ipynb


下午休息


6. 选择:使图表具有交互性

Altair 的一个杀手级特性是能够从基本构建块构建交互性。我们将在这里深入探讨。

  • 06-Selections.ipynb

7. 转换:图表规范中的数据流

我们之前看到了分箱和聚合,但 Altair 还提供了许多其他数据转换。

  • 07-Transformations.ipynb

8. 配置:调整您的图表

一旦您对图表满意,能够调整轴标签、标题、颜色比例等将会很有用。我们将在这里看看如何使用 Altair 完成这些操作

  • 08-Configuration.ipynb

9. 地理图表:地图

Altair 最近添加了对地理可视化的支持。我们将展示一些这些基本原则的示例。

  • 09-Geographic-plots.ipynb

10. 动手尝试!

  • 返回到 05-Exploring.ipynb 中的可视化,并开始添加一些交互和转换。您能做出什么来?