南丁格尔玫瑰图(Rose diagrams)是英国护士和统计学家弗罗伦斯·南丁格尔(Florence Nightingale)发明的一种圆形的直方图。
其优点是使数据易于理解,让人印象深刻。下图是国际顶级期刊Cell文章中使用的玫瑰图,用以说明差异表达基因(DEGs)在不同组织中的分布情况:
“见贤思齐”,我们该如何绘制南丁格尔玫瑰图呢?
尺有所长,寸有所短。目前常用绘图软件GraphPad Prism暂不能绘制南丁格尔玫瑰图,然而几乎所有人电脑中均安装了的软件Excel却可以轻松绘制漂亮的玫瑰图。
绘制步骤:
1. 数据准备
模拟与Cell文献中类似的7组数据,每组所占角度为360°除以7为51.4286°:
对各组织间角度范围细分如下,此外为了让各组织之间有一定的间隔,使其对应数据为0:
得到1-360°各角度对应的组织与上调或下调数据:
2. 绘制玫瑰图
选择步骤1得到的数据,菜单栏点击插入 -> 插入图表 -> 雷达图下选择填充雷达图:
得到填充雷达图:
3. 美化玫瑰图
3.1 选择并删除玫瑰图外围的数字:
3.2 设置上调与下调颜色
选中图形,鼠标右击选择设置数据系列格式:
标记处依次设置上调与下调填充颜色,例如上调设置为红色,透明度设置为60%,效果如下:
设置完成后效果如下:
作者:酸菜 链接:https://www.zhihu.com/question/19754722/answer/1669284054 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
主要网格线处可以设置网格线的颜色、透明度、宽度等:
4. 添加序列标签
添加序列标签前准备好如下辅助数据:
选择数据,插入饼图:
饼图右上角加号选择数据标签 -> 更多选项 -> 标签选项选择标签仅包括类别名称,位置为数据标签外:
饼图进入设置数据系列格式,图表选项设置为无填充:
得到漂亮的南丁格尔玫瑰图:
5. 导出高清图片
使用XL toolbox(https://www.xltoolbox.net/)插件Import&Export下导出高清Tiff图片: