美文网首页
【Flerlage Twins专题(18)】用凹凸图分析人口年龄

【Flerlage Twins专题(18)】用凹凸图分析人口年龄

作者: Tableau交流问答群 | 来源:发表于2020-05-31 23:41 被阅读0次

本文搬运自国外Tableau大神原创文章,Tableau交流问答群为国内唯一独家授权组织,未经许可不得转载。
另本文由Tableau交流问答群Tableau爱好者——静子对原文进行翻译,若有问题,欢迎讨论。

The State of USA Population.png Flerlage Twins Kevin Flerlage(左)和Ken Flerlage(右)

Ken Flerlage:Tableau Zen大师和大使|分析架构师,战略家和传播者|数据分析助理总监

Kevin Flerlage:Tableau Zen Master | Tableau公共大使| TUG的共同负责人| Unifund的高级分析师和Tableau开发人员
【百图鉴是Kevin Flerlage(Flerlage Twins 兄弟之一)整理,多位作者提供原素材,本图形原作者:Rody Zakovich,译者根据自己的理解对制作进行过程描述和原文翻译,与制作过程无关的文字进行了适当删减。笔者选择了其中的凹凸图,并对其制作过程进行分析。】

数据源

网盘地址:
提取码:

制作过程

(1)连接数据源
  • 连接数据文本文件
  • 将属性Age的类型由“数据(整数)”改为“字符串”
  • 在工作表中将Age转换为维度
    连接数据
(2)创建计算字段及分组
创建计算字段“Rank”

RANK_UNIQUE(SUM([Population]))

创建组
  • 右键Age,选择“创建”>“组”
  • 创建“0-9”、“10-19”、“20-29”、“30-39”、“40-49”、“50-59”、“60-69”、“70-79”、“80-89”、“90-100”十个分组。


    创建分组
(3)制作工作表“Bump Chart”
设定横坐标
  • Year拖到列中
  • 右键Year坐标轴,选择编辑轴
  • 选择范围:固定
  • 设置固定开始为2013,固定结束为2062
  • 删除轴标题Year


    编辑坐标轴-常规选项
  • 切换到“刻度线”选项卡
  • 主要刻度线:固定
  • 刻度起点:2016
  • 刻度间隔:4


    编辑坐标轴-刻度线选项
Age(组)拖到标记中
  • Age(组)拖动到“颜色标记卡”上
  • 排除Age(组)中的“Total”分组
Rank拖到行中
  • Rank拖到行中
  • 右键Rank,选择“编辑表计算...”
  • 计算依据:特定纬度
  • 选择Age(组)
    编辑表计算
编辑“Year
  • 右键Year,选择“转换为离散”
  • Year拖到筛选器中
  • 勾选“2016”、“2026”、“2036”、“2046”和“2056”这5个年份
设置“双轴”
  • 在行中复制Rank
  • 右键其中一个Rank,选择双轴
  • 在标记中将Rank△的标记改为“线”,并减小线的大小
  • 在标记中将Rank(2)△的标记改为“圆”,并增大圆的大小
添加标签
  • Age(组)拖到Rank△的“标签卡片”中
  • 点击“标签卡片”设置标签格式
  • 文本:“ <Age (组)>岁”,注意,为了不挡住圆标记应该在文本前增加几个空格
  • 对齐:水平选择右侧,垂直选择中部
  • 标签标记:线末端
  • 选项:选择“允许标签覆盖其他标记”和“线尾标记”


    为Rank△添加标签
  • 按住command,将行坐标中的Rank拖动到Rank(2)△的“标签卡片”中
  • 分别右键左右两侧的坐标轴,选择编辑轴
  • 设置“比例”为“倒序”
  • 点击“标签卡片”设置标签格式
  • 文本:“#<聚合(Rank)>”
  • 字体:设置颜色为白色
  • 对齐:水平选择居中,垂直选择中部


    为Rank(2)△添加标签
编辑工具提示
  • Population拖动到全部的“工具提示卡片”中
  • Age(组)拖动到全部的“详细信息卡片”中
  • 点击全部的“工具提示”
  • 调整工具提示的文字样式如下图所示


    设置工具提示样式
调整表样式
  • 右键纵坐标,取消“显示标题”
  • 右键表格空白处,选择“设置格式...”
  • 设置表格的行/列分隔符为“无”,设置表格的各类线为“无”
  • 右键横坐标轴,选择“设置格式...”,选择黑色并加粗字体
  • 根据需求调整各年龄组的颜色,设置“0-9”、“20-29”和“40-49”为饱和度较高的颜色,其他的分组设置为饱和度较低的颜色
(4)制作工作表“Bar”
  • 右键Age (组),选择“复制”

  • 右键Age (组)(复制),选择“编辑组...”

  • 将“10-19”、“20-29”和“60-69”分为一组,“30-39”、“40-49”和“50-59”分为一组,“70-79”、“80-89”和“90-100”分为一组


    编辑分组
  • Population拖到行中

  • Age (组)(复制)拖到标记中的“颜色卡片”

  • 手动分配各组的颜色,使其与之前的设定对应

  • 右键Age (组)(复制),选择“排序”,手动调整排序

    手动排序
  • 右键纵坐标,取消“显示标题”

  • 右键图表空白处,选择“设置格式...”

  • 设置表格的行/列分隔符为“无”,设置表格的各类线为“无”

(5)制作仪表盘
  • 新建仪表盘“The State of USA Population”
  • 先将工作表按适当排布拖到仪表盘中
  • 最后给仪表盘添加标题及解释性文字

这就是全过程,感谢大家阅读!

以下为Public原文地址:https://public.tableau.com/profile/calloni#!/vizhome/TheStateofUSAPopulation2016-2056MakeoverMonday/TheStateofUSAPopulation2016-2056
Flerlage Twins专题系列其他译文见如下链接:https://www.jianshu.com/nb/42559990

相关文章

网友评论

      本文标题:【Flerlage Twins专题(18)】用凹凸图分析人口年龄

      本文链接:https://www.haomeiwen.com/subject/oprczhtx.html