在本页面
柱形图和条形图在水平或垂直段中绘制数据,其中段的长度与数据值成比例。柱形图和条形图通过比较特定类别中的值来提供数据趋势的高级概览。
柱形图和条形图提供以下 编码渠道:
编码通道 | 描述 |
---|---|
X / Y轴 |
|
系列 | (可选)类别编码通道,该通道根据此字段中的唯一值对轴类别进行细分。 如果省略,则MongoDB图表仅通过比较X轴和 Y轴字段来呈现基本的条形图或柱形图。 |
颜色 | (可选)彩色图表的聚合编码通道, 可更改条形图或列的颜色以反映字段的聚合值,而深色则意味着较大的值。 |
柱形图和条形图提供以下子类型:
子类型名称 | 描述 |
---|---|
分组 | MongoDB图表按类别 编码通道中指定的类别对数据进行分组 ,并为系列编码通道中的每个值绘制条形图或列形。 |
堆叠式 | MongoDB图表会为类别 编码通道 字段中的每个不同值创建一个条形或一个列 ,并根据系列编码通道将每个条形或一列划分为多个段。 |
100%堆叠 | 100%堆叠图表的行为与传统堆叠图表相似,不同之处在于,在100%堆叠图表中,每个条形或一列均被标准化为100%的一致值。与传统的堆积图一样,每个条形图或列图都基于Series 编码通道划分为多个段。每个系列显示为整体的百分比。 当使用传统的堆积图时,如果条形/列的总值相差很大,则可能很难比较每个系列与整个系列的比例。通过显示相对百分比,这种类型的图表可以更轻松地比较每个条形或一列中的比例。 注意 您无法自定义100%堆叠图表的最小,最大或对数刻度值轴选项。 |
有色 | MongoDB图表会为类别 编码通道 字段中的每个不同值创建一个条形或一个列 ,而颜色编码通道会根据编码通道中指定的值的合计值来更改每个条形/列的颜色。 |
柱形图和条形图以相似的方式显示信息,因此具有相似的用例。但是,在某些情况下,使用一种方法可能会比另一种方法更有利:
柱形图和条形图的最大查询响应大小为5000个文档。
下面的分组柱状图显示了从办公用品商店在多个商店位置出售的最常见物品。
的X轴类别为storeLocation
数据集中的每个商店位置创建一个组,并且每个组由的系列列拆分
item.name
。这最终将显示在每个商店位置出售的每个商品名称的计数:
下面的堆叠柱形图显示了前10名获奖最多的电影导演所获得的奖项数量,每个条形图均由该导演执导的电影类型划分。
在X轴导演的类别创建数据集各家所长,这是我们列限制到只有前10名排序由的聚集和awards.wins
从Y轴。每列分段的系列编码通道字段genres
用于描绘由该导演执导的电影的类型: