Docs 菜单
Docs 主页
/
Atlas 图表
/

创建多系列图表

在此页面上

  • 将多个字段映射到单个轴
  • 系列字段
  • count by value 聚合选项

Atlas Charts 支持构建多系列图表,将图表数据分成组或系列,以比较模式中的其他字段。有两种方法可以创建多系列图表:

  • 将多个字段映射到单个坐标轴。使用此方法可对模式中的多个非类别字段进行比较或聚合。

  • 使用图表生成器中的 Series(系列)字段。基于离散项目列表对数据进行分组时,请使用此方法。

Atlas Charts允许您将多个聚合 Value字段映射到单个图表属性(例如X AxisY Axis )。 这样,您就可以根据添加的编码通道创建新系列,从而比较其他字段。

将字段拖动到 aggregationvalue 编码通道后,在刚刚添加的通道下方会出现一个相同类型的可选编码通道,允许您向可视化中添加其他序列。您添加的每个通道都会重复此过程,因此您可以根据需要将任意多个字段映射到图表。

例子

以下多系列图表显示了两个不同来源按类型划分的平均电影评分: IMDB 烂番茄:

电影评级多系列图表
点击放大

图表的Y Axis上有两个aggregation编码通道,每个通道对应站点的每个评级字段。 通过选择mean聚合选项,图表会使用$avg运算符聚合这两个字段,以提供同一列中两个字段平均值的比较。

提示

当可视化中比较的值来自模式中的两个或多个单独字段时,使用多个字段映射创建多系列图表。

上面的示例中有一个系列为烂番茄评级、一个为 IMDB 评级。由于这些是模式中的单独字段,因此添加多个 aggregation 编码通道来映射数据是比较字段的最佳选择。

提示

另请参阅:

如果省略 Category 字段,您可以根据所选的聚合字段来创建单系列图表。要了解更多信息,请参阅创建具有多个聚合的单序列图表

如果将多个 AggregationValue 字段映射到 Y axis,您可以在辅助 Y 轴上绘制一组值。

您还可以使用图表生成器中的 Series 字段创建多系列图表。Series 字段与 aggregation 编码通道的不同之处在于,它使用的是 Category 编码通道而不是 ValueAggregation 通道。使用 Category 编码通道创建系列时,数据字段中的每个唯一值都会成为可视化效果中的一个系列。

例子

以下多系列柱状图显示了一家办公用品商店的订单数据,并按商店位置显示了最常见的商品:

办公用品商店系列编码通道示例
点击放大

通过使用 Series(系列)编码渠道中的 item.name,可以在每个位置群组中为每个项目名称添加系列。

提示

当您根据离散商品列表对数据进行分组时,Series(系列)字段非常有用。当所有系列的值都存储在单个字段中并使用单独字段建立离散类别时,应使用此方法。

将字段拖到聚合通道上时,可以选择 count by value(按值计数)选项,根据字段中包含的值创建多序列图表。系统会自动为字段中的每个唯一值创建一个系列,图表值代表出现次数。

只要没有映射到类别轴的字段,您的图表就可以显示具有附加聚合的多个 count by value(按值计数)字段。

注意

如果 X 轴通道或 Y 轴通道中的任何字段选择了 count by value(按值计数)聚合,则会禁用 Series(系列)通道,并且之前映射到该通道的任何字段都会被删除。

例子

下面的多序列条形图使用 sample_airbnb 数据库。它按床位数量和卧室数量对列表进行分组,并且显示每个值的列表总数。

按值计数多系列图表示例
点击放大

您还可以使用 count by value(按值计数)聚合通道和类别轴通道创建多系列图表。

例子

以下多系列堆叠柱状图使用 sample_airbnb 数据库。它显示土耳其的所有不同郊区以及每种不同类型的房产的数量。

按值计数多系列图表示例
点击放大

address.suburb 字段会填充 X axis(X 轴),而堆叠柱形图表示所有不同的属性类型以及每种属性的总数。

后退

创建具有多个聚合的单序列图表