创建具有多个维度的堆积条形图

Posted

技术标签:

【中文标题】创建具有多个维度的堆积条形图【英文标题】:create stacked bar chart with multiple dimensions 【发布时间】:2017-03-15 16:34:14 【问题描述】:

Tableau 完全是菜鸟,使用的是桌面版本 10.0,由于工作限制,无法访问 Tableau Public。

我正在按学区绘制学校数据。数据维度是地区、级别(主要与次要)和所有权(公共与私人)。我想知道如何制作包含多个维度(而不是多个度量)的堆叠条形图。

例如,我想要一个显示一个地区的学校数量的条形图,并用颜色细分来表示公立小学、公立中学、私立小学、私立中学。

目前我有行:区;列:学校数量;颜色(下标记):水平。这很好用,但我无法添加学校所有权作为另一种分解方式。

为了让 Tableau 能够解决这个问题,我是否需要返回到 R 中创建另一个连接级别和所有权的列?

【问题讨论】:

尝试在 District 之前或之后将 Ownership 也拖动到 Rows。或将所有权放在列上。或页面。或者按住 shift 键,然后添加到颜色。玩玩,玩得开心,最终它会开始变得有意义。 【参考方案1】:

Clare,您需要创建一个计算字段。称之为“级别+所有权”并添加计算:

[Level]+":"+[Ownership]

把计算器放在色卡上……应该可以了。

【讨论】:

以上是关于创建具有多个维度的堆积条形图的主要内容,如果未能解决你的问题,请参考以下文章

将堆积条形图转换为 100% 比例堆积条形图

具有 100 多个类别的堆积条形图

带有 facet_grid 的 ggplot2 中具有多个分类变量的堆积条形图

ZingChart:具有一系列空值的堆积条形图

R中具有多列整数的堆积条形图

为多个变量制作堆积条形图 - R 中的 ggplot2