创建多系列图表
Atlas Charts 支持构建多系列图表,将图表数据分成组或系列,以比较模式中的其他字段。有两种方法可以创建多系列图表:
将多个字段映射到单个坐标轴。使用此方法可对模式中的多个非类别字段进行比较或聚合。
使用图表生成器中的 Series(系列)字段。基于离散项目列表对数据进行分组时,请使用此方法。
将多个字段映射到单个轴
Atlas Charts 允许您将多个聚合或 Value字段映射到单个图表属性(例如X Axis或Y Axis )。这样,您就可以根据添加的编码通道创建新系列,从而比较其他字段。
将字段拖动到 aggregation 或 value 编码通道后,在刚刚添加的通道下方会出现一个相同类型的可选编码通道,允许您向可视化中添加其他序列。您添加的每个通道都会重复此过程,因此您可以根据需要将任意多个字段映射到图表。
例子
提示
当可视化中比较的值来自模式中的两个或多个单独字段时,使用多个字段映射创建多系列图表。
上面的示例中有一个系列为烂番茄评级、一个为 IMDB 评级。由于这些是模式中的单独字段,因此添加多个 aggregation 编码通道来映射数据是比较字段的最佳选择。
使用辅助 Y 轴
如果将多个 Aggregation 或 Value 字段映射到 Y axis,您可以在辅助 Y 轴上绘制一组值。
系列字段
您还可以使用图表生成器中的 Series 字段创建多系列图表。Series 字段与 aggregation 编码通道的不同之处在于,它使用的是 Category 编码通道而不是 Value 或 Aggregation 通道。使用 Category 编码通道创建系列时,数据字段中的每个唯一值都会成为可视化效果中的一个系列。
例子
以下多系列柱状图显示了一家办公用品商店的订单数据,并按商店位置显示了最常见的商品:
通过使用 Series(系列)编码渠道中的 item.name
,可以在每个位置群组中为每个项目名称添加系列。
提示
当您根据离散商品列表对数据进行分组时,Series(系列)字段非常有用。当所有系列的值都存储在单个字段中并使用单独字段建立离散类别时,应使用此方法。
count by value
聚合选项
将字段拖到聚合通道上时,可以选择 count by value(按值计数)选项,根据字段中包含的值创建多序列图表。系统会自动为字段中的每个唯一值创建一个系列,图表值代表出现次数。
只要没有映射到类别轴的字段,您的图表就可以显示具有附加聚合的多个 count by value(按值计数)字段。
注意
如果 X 轴通道或 Y 轴通道中的任何字段选择了 count by value(按值计数)聚合,则会禁用 Series(系列)通道,并且之前映射到该通道的任何字段都会被删除。
例子
下面的多序列条形图使用 sample_airbnb
数据库。它按床位数量和卧室数量对列表进行分组,并且显示每个值的列表总数。
您还可以使用 count by value(按值计数)聚合通道和类别轴通道创建多系列图表。
例子
以下多系列堆叠柱状图使用 sample_airbnb
数据库。它显示土耳其的所有不同郊区以及每种不同类型的房产的数量。
address.suburb
字段会填充 X axis(X 轴),而堆叠柱形图表示所有不同的属性类型以及每种属性的总数。