[数据可视化] 南丁格尔玫瑰图

article/2025/11/1 10:34:44
南丁格尔玫瑰图

南丁格尔玫瑰图又名鸡冠花图、极坐标区域图,是南丁格尔在克里米亚战争期间提交的一份关于士兵死伤报告时发明的一种图表,以表达军医院季节性的死亡率,从整体上来看: 这张图是用来说明并比较战地医院伤患因各种原因死亡的人数,每块扇形代表着各个月份中的死亡人数,面积越大代表死亡人数越多

1.图表背景

弗洛伦斯·南丁格尔(1820年5月12日-1910年8月13日),英国女护士,近代护理学和护士教育创始人

1820年,南丁格尔出生于意大利佛罗伦萨市。在德国学习护理后,曾往伦敦的医院工作。于1853年,成为伦敦慈善医院的护士长。1854年10月21日和38位护士到克里米亚野战医院工作。成为该院的护士长,她极力向英国军方争取在战地开设医院,为士兵提供医疗护理。她分析过堆积如山的军事档案,指出在克里米亚战争中,英军死亡的原因是在战场外感染疾病,及在战场上受伤后没有适当的护理而伤重致死,真正死在战场上的人反而不多

这张图里有一大一小两个玫瑰图,右侧较大的玫瑰图,展现的是1854年4月至1855年3月的数据,而左侧的玫瑰图,展现的则是1855年4月至1856年3月的数据,以1855年4月作为分界,将24个月的资料切分为左右两张玫瑰图再用黑色线条连结,是因为这大概是卫生委员会来改善环境时的日期,也因此我们可以比较两个年度的死亡人数与其原因的概略比例

本文具体以左边的玫瑰图进行详细讲解,左图是南丁格尔在克里米亚战争期间记录1854年4月至1855年3月为期12个月的英军死亡人数与原因所绘制的图表

每个扇形由三部分组成,最内层表示因战斗而死亡的英军人数;第二层表示由其他原因而死亡的英军人数;最外层表示因救治不及时或药物短缺等因素而失去生命的英军人数。这个设计的巧妙之处在于其用扇形的面积来表示死亡人数,并把三种原因下的死亡占比做了强烈对比

南丁格尔用一张图取代冗长的数据报表,深深地打动了军方高层,甚至是英国女王本人。其中右图中有一个最大的蓝色扇形区域,其时间为1855年1月,在那个寒冬腊月,因救治不利而死亡的人数竟然高达战斗减员的十倍!

医院迅速行动,疏通了下水道,移除水源附近的人畜尸体,又改善了通风环境,卫生状况立即得到了极大的改观。南丁格尔指导人们养成勤洗手、勤换衣等卫生习惯,加上对病人们的悉心照料,伤员的死亡率很快从42%降低到了2%

2.南丁格尔玫瑰图介绍

南丁格尔玫瑰图是在极坐标下绘制的柱状图,使用圆弧的半径长短表示数据的大小(数量的多少)

由于半径和面积的关系是平方的关系,南丁格尔玫瑰图会将数据的比例大小夸大,尤其适合对比大小相近的数值

由于圆形有周期的特性,所以玫瑰图也适用于表示一个周期内的时间概念,比如星期、月份

功能:对比分类数据的数值大小

适合的数据:列表(包含两个字段,一个分类数据字段、另一个是连续数据字段)

南丁格尔玫瑰图构成要素

分类数据字段映射到分类轴的位置,连续数据字段映射到半径轴的高度,分类数据也可以设置颜色增强分类的区分度 

适合的数据条数:不超过30条数据

南丁格尔玫瑰图应用场景案例

下图是各国制造指数的对比,以美国为基准(100),中国的制造成本指数是 96 ,也就是说,同样一件产品,在美国制造成本是1美元,那么在中国则需要0.96美元,从下图可以看出中国的制造优势已经不明显

各国制造指数玫瑰图

南丁格尔玫瑰图与柱状图对比

南丁格尔玫瑰图本质上是柱状图在极坐标上的展示,柱状图使用矩形的高度表示数值的大小,而南丁格尔玫瑰图使用扇形的半径大小表示数值的大小

举个栗子:南丁格尔玫瑰图是将数值映射到半径上,而扇形的面积和半径是平方关系,从视觉上看,数据的差异会被扩大。因此当数据差异较大或者需要精确的比较数值大小时,推荐使用柱状图

南丁格尔玫瑰图与饼图对比

南丁格尔玫瑰图使用扇形的半径表示数值的大小,饼图使用扇形的弧度表示数据的大小。南丁格尔玫瑰图可以同时表现的分类多于饼图

举个栗子:展示一个班级男女同学的个数,建议使用饼图,因为南丁格尔玫瑰图不适合比较分类过少的场景

玫瑰图应用案例补充


http://chatgpt.dhexx.cn/article/q9730hPB.shtml

相关文章

数据分析软件图表详解-南丁格尔图的故事

DataViz数据可视化分析工具中的南丁格尔图也叫南丁格尔玫瑰图、鸡冠花图或极坐标区域图。是由弗洛伦斯南丁格尔发明的。南丁格尔是英国护士和统计学家,出生于意大利的一个英国上流社会的家庭。虽然出身贵族南丁格尔却选择了完全不同的人生道路,选择了当时…

网络层协议和数据链路层协议

1. IP 协议 IP指网际互连协议,Internet Protocol的缩写,是TCP/IP体系中的网络层协议。IP位于TCP/IP模型的网络层(相当于OSI模型的网络层),它可以向传输层提供各种协议的信息,例如TCP、UDP等;对下可将IP信息包放到链路层…

数据链路层协议(1)

目录 1.获取IP地址 2.打开浏览器,在浏览器中的地址栏上输入需要访问的服务器的URL(资源定位符) 3.网关路由收到DNS请求报文后,将先查看数据帧的二层封装,确认该数据帧是给自己的,则将解二层封装看三层封…

【网络】-- 数据链路层

应用层(http、https): 数据的使用。传输层(UDP、TCP):网络通讯的细节,将数据可靠的从A主机跨网络送到B主机。网络层(IP):提供一种能力,将数据从A主…

数据链路层重点协议

目录 1.以太网 2.MTU 3.ARP与RARP协议 1.以太网 1.1 概念 "以太网" 不是一种具体的网络,而是一种技术标准;既包含了数据链路层的内容,也包含了 一些物理层的内容。例如:规定了网络拓扑结构,访问控制方式…

计算机网络基础知识--数据链路层协议

目录 使用点对点信道的数据链路层 数据链路层的三个基本问题 封装成帧 透明传输 差错检测 点对点协议PPP PPP协议的组成 PPP帧的格式 数据链路层的协议数据单元是帧。数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交网…

数据链路层之以太网协议

在 IP 数据包交付的过程中,在数据链路层会对数据包进行添加报头信息。以太网协议就是数据链路层的一个重要协议。这样说其实不太准确,因为以太网协议是一个规定数据链路层及物理层的协议,不能说它是数据链路层的一个协议。 以太网帧 以太网…

【计算机网络】数据链路层重点协议

目录 1. 认识以太网 1.1 以太网帧格式 2. 认识MTU 2.1 MTU对IP协议的影响 2.2 MTU对UDP协议的影响 2.3 MTU对TCP协议的影响 3. ARP协议 3.1 ARP协议的作用 3.2 ARP协议的工作流程 1. 认识以太网 以太网是一种局域网的技术规范,而不是一种具体的网络&am…

数据链路层协议(2)

目录 一.网络类型---根据数据链路层运行的协议进行划分 二.数据链路层运行的协议 1.HDLC---高级数据链路控制协议 2.PPP---点到点协议 (1)链路建立阶段---LCP(链路控制协议)建立 (2)认证阶段---PAP&…

数据链路层协议封装

常用的两种数据链路层帧: 以太网帧和PPP帧的区别: 最大的区别,以太网是一个广播链路,一个广播域可能有多个设备,所以以太网帧有MAC地址,为了在整个以太网中确定一个唯一确定到底哪个设备进行接收&#xff0…

网络层IP协议与数据链路层以太网协议

文章目录 一、IP协议IP地址地址管理路由选择DNS 二、以太网协议以太网帧MTU 一、IP协议 IP协议是我们网络层的代表协议,今天我们就来一起学习一下吧,我们这里介绍的主要是IPv4协议。 版本:指定IP协议的版本,版本的取值只有4&…

TCP/IP协议详解篇三(链路层)

文章目录 数据链路层(DataLinkLayer)点对点信道数据链路层通信时的主要步骤三个基本问题封装成帧透明传输差错检测 点对点PPP协议PPP协议满足的需求PPP协议的组成PPP协议的帧格式透明传输字符填充法零比特填充法 PPP协议的工作过程 局域网的数据链路层局域网的拓扑结构媒体共享…

数据链路层-------以太网协议

这里写目录标题 数据链路层点对点协议(PPP协议)以太网协议认识以太网以太网帧格式认识MAC地址对比理解MAC地址和IP地址认识MTUMTU对上层协议的影响查看硬件地址和MTU ARP协议(地址解析协议)ARP协议的作用ARP数据报格式ARP协议的工作原理 数据链路层 主要…

【网络协议详解】——数据链路层协议(学习笔记)

📖 前言:数据链路层是 OSI 模型中的第二层,位于物理层之上,是通信网络中的重要组成部分之一。数据链路层协议负责将网络层传输的数据分组封装成帧,传输到物理层,并通过物理介质进行传输。同时,数…

【网络原理】数据链路层 和 应用层 重点协议

✨个人主页:bit me👇 ✨当前专栏:Java EE初阶👇 目 录 🍀一. 以太网协议(数据链路层)🌻二. DNS (应用层)🌿三. 网络原理知识面试总结 &#x1f34…

数据链路层六大协议详解

数据链路层六大协议详解 一些假设1.无限制的单工协议(乌托邦协议)五点假设发送方接收方接受方 2.单工停-等协议3.有噪声信道的单工协议 本文图片截取自 学堂在线-华南理工大学的计算机网络课程 一些假设 物理层、数据链路层和网络层各自是独立的处理进程机器A希望向B发送的是…

数据链路层相关协议

网络类型 ---根据数据链路层协议进行划分 MA ---多点接入网络(BMA广播型,NBMA非广播型)P2P---点到点的网络 以太网协议---需要使用MAC地址对不同的主机设备进行区分和标识 ---主要因为利用以太网组件的二层网络可以包含(两个和两…

网络安全——数据链路层安全协议

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.数据链路层安全协议简介 1.数据链路安全性 二.局域网数据链路层协议 1…

数据链路层协议

一、数据链路层概述 1.数据链路层的功能: 1)链路管理:负责数据链路的建立、维持和释放,主要用于面向连接的服务; 2)帧同步:接收方确定收到的比特流中一帧的开始位置和结束位置; …

数据链路层主要协议

PPP:点对点的协议,华为路由器默认封装,是面向字符的控制协议。HDLC:高级数据链路控制协议,Cisco路由器默认的封装,是面向位的控制协议。fram-relay:表示帧中继交换网,它是x.25分组交…