Tableau 数据可视化:探索性图形分析新生儿死亡率数据

简介: Tableau 数据可视化:探索性图形分析新生儿死亡率数据

介绍Tableau Public

今天,我们将与Tableau Public合作,使用该工具, 可以创建各种交互式图表,地图和表格,并将它们组织成仪表板故事,然后可以将其保存到云中并嵌入到Web中。

 

我们今天将使用的数据

  • nations.csv来自世界银行指标门户的数据。包含以下字段:
  • iso2c iso3c由国际标准化组织分配的每个国家的两个字母和三个字母的代码。
  • country 国家的名字。
  • year
  • population估计年中总人口,包括难民以外的所有居民。
  • gdp_percap 按当前国际美元计算的人均国内生产总值,已根据不同地区的购买力进行了校正。
  • life_expect 出生时的预期寿命,以年为单位。
  • population估计年中总人口,包括难民以外的所有居民。
  • birth_rate 根据年中人口估计数,每千人中该年中的活产数。
  • neonat_mortal_rate 新生儿死亡率:在给定年份中,每千名活产婴儿中28岁之前死亡的婴儿。
  • region income世界银行的地区和收入群体在这里解释。


可视化新生儿死亡率数据

连接到数据

启动Tableau Public,您将看到以下屏幕:


根据Connect在左上角,选择标题Text File,浏览文件nations.csvOpen。此时,您可以查看数据,其标签如下:

  • 文本: Abc
  • 号码: #
  • 日期:日历符号
  • 地理:全球符号

 

创建新的计算变量

数据包含给出出生和新生儿死亡率的变量,但没有给出必须计算的出生和死亡总数的变量。在顶部菜单中,选择Analysis>Create Calculated Field。如下所示填写对话框(只需开始输入变量名以选择要在公式中使用的变量名):


现在创建第二个计算字段,以给出新生儿死亡总数:



了解Tableau的默认行为是汇总/汇总数据

请注意,Tableau例行汇总或汇总了落入Columns和的度量,例如Rows,计算SUMAVG(平均值或均值)。

可以通过Analysis从顶部菜单中选择并取消选中来关闭此行为Aggregate Measures。但是,我不建议您这样做,因为它将禁用某些Tableau功能。

制作折线图,显示不同国家/地区随时间推移的新生儿死亡率

为了解决我们的第二个问题,并按国家/地区探索随时间推移的新生儿死亡率,我们可以使用折线图。

首先,Neonat Mortal RateMeasures面板中选择,然后单击右侧的向下小三角形以显示其菜单。选择Rename并更改为Neonatal death rate (per 1,000 births)

然后这个变量拖到RowsYearColumns。该图表现在应如下所示:


Tableau通过使用函数将每年每个国家的费率相加来汇总数据SUM。您可以通过打开中的变量菜单来更改摘要功能Rows,如下所示:


跨国家加价是没有道理的。而且,我们对各个国家的新生儿平均死亡率或中位数没有兴趣。相反,我们希望每个国家/地区有一条线。所以拖动CountryDetailMarks货架:


 

我们可以使用颜色来区分不同的区域,因此将区域拖动到Color


Region是类别变量,Tableau选择了其默认的定性调色板。要获得更精细的配色方案,请单击Color,选择,Edit Colors...然后在对话框中选择Tableau Classic Medium定性配色方案,然后单击Assign PaletteOK

Tableau的定性调色板设计合理,因此无需采用ColorBrewer方案


Color再次单击并将透明度设置为75%。

现在,右键单击X轴,选择Edit Axis,如下所示编辑对话框,然后将其关闭:

再次右键单击X轴,选择Format,更改Alignment为,Up然后使用下拉菜单将设置Font为粗体。关闭Format面板,图表现在应如下所示:


Sheet 1选择文本,打开下拉菜单,然后选择,以删除图表上的标题Hide Title

Income group过滤器将按字母顺序列出选项,而不是按收入顺序列出,这样更有意义。要解决此问题,请Income groupData面板中右键单击并选择Default Properties>Sort。在下面的对话框中,选择Manual排序,如下编辑顺序,然后单击OK


过滤的替代方法:突出显示要与颜色进行比较的国家

要获得与图表相似的效果,请打开工作表菜单,然后选择Duplicate复制图表。

现在,需要使用要突出显示的那些国家/地区的名称以及其他具有相同标签的国家/地区创建一个新的计算变量,例如Other

选择Analysis>Create Calculated Field...,调用新变量Country2并按如下所示填写公式:

现在将其拖动Country2Color该图表上,如下所示:

Color>Edit Colors...手动选择和更改颜色,为以下项选择浅灰色Other

该图表现在应如下所示:


该图表现在应如下所示:



相关文章
|
人工智能 监控 供应链
AI技术创业有哪些机会?
本文探讨了AI技术创业的多个机会,包括提供行业解决方案、开发智能产品和服务以及教育和培训,为创业者在医疗保健、金融服务、零售、教育等多个领域提供了丰富的机遇。
647 2
|
JavaScript CDN
js:spark-md5分片计算文件的md5值
js:spark-md5分片计算文件的md5值
1977 0
|
8月前
|
人工智能 安全 数据挖掘
普通人用DeepSeek的20个神仙操作,看完效率翻倍!
DeepSeek不仅是技术宅的玩具,更是普通人生活的瑞士军刀。从作业辅导到职场提升,从家庭管理到法律援助,再到副业创收与情感沟通,它为生活带来全方位升级。学会以下20个实用技巧,让你轻松驾驭AI,效率翻倍!无论是学习、工作还是日常琐事,DeepSeek都能成为你的贴心助手,让技术隐形,让生活发光。立即体验,开启属于你的效率革命!
289 7
|
8月前
|
存储 自然语言处理 前端开发
2025年大模型发展脉络:深入分析与技术细节
本文深入剖析2025年大模型发展脉络,涵盖裸模型与手工指令工程、向量检索、文本处理与知识图谱构建、自动化提示生成、ReAct多步推理及AI Agent崛起六大模块。从技术细节到未来趋势,结合最新进展探讨核心算法、工具栈与挑战,强调模块化、自动化、多模态等关键方向,同时指出计算资源、数据质量和安全伦理等问题。适合关注大模型前沿动态的技术从业者与研究者。
2607 9
|
存储 自然语言处理 DataWorks
通过云上数据库三步构建RAG系统
本文介绍了如何使用OpenSearch LLM智能问答版通过云上数据库一站式构建RAG系统。
20557 10
【ZYNQ】SPI 简介及 EMIO 模拟 SPI 驱动示例
【ZYNQ】SPI 简介及 EMIO 模拟 SPI 驱动示例
1650 0
|
消息中间件 Kubernetes 数据库
在k8S中,初始化容器(init container)概念原理是什么?
在k8S中,初始化容器(init container)概念原理是什么?
|
机器学习/深度学习 人工智能 数据安全/隐私保护
探索iOS开发的未来趋势
【5月更文挑战第31天】本文深入探讨了iOS开发领域的最新动态与未来展望。随着技术的不断进步,iOS开发者面临着前所未有的机遇与挑战。文章将分析当前iOS开发的关键技术点,并预测未来的发展方向,为开发者提供宝贵的参考信息。
|
前端开发
canvas系列教程02——圆、弧线、圆角矩形、曲线(气泡、心形、N叶草)、扇形
canvas系列教程02——圆、弧线、圆角矩形、曲线(气泡、心形、N叶草)、扇形
307 0
|
存储 缓存 Linux
【C函数】读寄存器为什么要用ioremap_nocache
【C函数】读寄存器为什么要用ioremap_nocache
431 0