【简说基因】玫瑰图是柱状图或堆叠柱状图的极坐标版本。只不过,它用半径来反映数值(而饼图是以扇形的弧度来表示数据的)。
南丁格尔玫瑰图又名鸡冠花图、极坐标区域图,统计学家和医学改革家佛罗伦萨‧南丁格尔 (Florence Nightingale) 在克里米亚战争期间创造了这种图表,用以反映军医院的季节性死亡率,促进了医院条件的改良。
柱状图 vs 玫瑰图
library(ggplot2)
library(patchwork)
p1 = ggplot(mpg, aes(class, fill = class)) +
geom_bar()
p2 = ggplot(mpg, aes(class, fill = class)) +
geom_bar() +
coord_polar() +
xlab("") +
ylab("")
p1 / p2
堆叠柱状图 vs 玫瑰图
p1 = ggplot(mpg, aes(class, fill = drv)) +
geom_bar()
p2 = ggplot(mpg, aes(class, fill = drv)) +
geom_bar() +
coord_polar() +
xlab("") +
ylab("")
p1 / p2
玫瑰图是将数值映射到半径上,而扇形的面积和半径是平方关系,因此视觉上看,数值的差异会被扩大。因此,当数值差异较大、或者希望精确的比较数值大小时,推荐使用柱状图。
——————END——————
粉丝福利:简说基因生信交流群
,限时免费啦!
加入方式:
1. 关注公众号【简说基因】,转发号内任意一篇文章到朋友圈。
2. 加微信好友:ilovebtit,付费 10 元(为了杜绝营销号),拉你进群。
群内福利:
1. 生信问题交流(Linux/Python/R学习,常用软件报错等)。
2. 生信学习资料分享。
如果你有数据分析需求,欢迎与我们合作: