小提琴统计图_【统计图】如何绘制小提琴图?
原标题:【统计图】如何绘制小提琴图?
柱形图看腻了,换个小提琴图试试?
作为医科直男,我当然不会仅仅因为好看就贸然选择小提琴图。这一切都是有苦衷的。
大家在处理数据时经常会遇到非正态分布数据,很多人就不知道该用哪种图来呈现数据了。此时可以考虑使用四分位图,而今天要聊的小提琴图可看成是四分位图plus版。
为何更青睐于小提琴图呢?怎么解读呢?
●(1)小提琴图的“胖肚子”可以显示出数据分布特征,肚子越胖,数据越集中。四分位图在这一点上表现不如小提琴图。
●(2)小提琴中的散点代表每一个个体数据。假如组内数据很多,采用单纯散点呈现会很杂乱。此时选择小提琴图模式,会更加清晰。
●(3)小提琴中的几条横线代表四分位数,其中蓝色线条代表的是中位数。因此采用小提琴模式表达非正态数据既适合也美观。
(注:四分位数是通过3个点将所有数据等分为4部分,每部分占25%的数据。中位数即50%那部分,对于非正态分布数据,我们最关注的是处在25%至75%之间的数据。)
说了这么多,如何实操得到小提琴图嘞?
1.首先需要安装GraphPad Prism 8.0版本。个人亲测7.0版本是没有这个功能的。(为避免版权纠纷和被人投诉,文内不再提供免费软件。大伙上网冲浪搜一搜就能得到,实在搞不定再找我吧。)
2.打开软件,选择Column,然后如下选择,点击Create。
3.数据输入格式如下。
4.图形样式选择Box and violin,如下。
5.得到下图后,基本轮廓就出来了。接下来是美化过程。
6.鼠标左键双击第一个小提琴。在弹窗中,如下选择,添加散点,并修改散点颜色和磅数。个人推荐磅数为2,颜色自选即可。
7.修改小提琴图外框颜色和填充色。
8.修改中位数线条颜色、类型、磅数。颜色必须与统计图中的所有颜色区分开,一眼就能识别。线条类型推荐实线,线条磅数推荐1磅。
9.采用同样的方法分别对其它小提琴做出样式美化。最后就能得到一个漂亮的小提琴图了。点击File → export → 选择所需图片格式,导出即可。
(注:EMF格式是可编辑矢量图;JPEG格式最常用,一般可满足需要;TIFF高清位图,缺点是文件太大)
关注聊点学术微信公众号获取更多科研干货哦~~~返回搜狐,查看更多
责任编辑:
小提琴统计图_【统计图】如何绘制小提琴图?相关推荐
- plantuml 依赖_使用PlantUML绘制类图
本文基于sublime的PlantUML插件绘制类图.如需了解插件安装,请点击 Sublime安装PlantUML插件 类的UML表示 使用UML表示一个类,主要由三部分组成. 类名 . 属性 . 方 ...
- label mpchart 饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- python雷达图怎么做_使用Python绘制雷达图
假设某天某地每三个小时取样的气温为 0时 3时 6时 9时 12时 15时 18时 21时 24时 3℃ 5℃ 6℃ 3℃ 1℃ 3℃ 3℃ 2℃ 3℃ 针对温度变化趋势绘制雷达图: 代码如下: im ...
- Python dataframe绘制饼图_运用matplotlib绘制折线图、散点图、饼图、柱形图的定义代码以及案例详解...
从导入数据开始 这里我们有一个现成的数据表包,现在我们所处环境是pycharm,安装环境是annaconda3环境,我们将通过这个数据表包来进行数据分析,运用matplotlib绘制折线图.散点图.饼 ...
- python画蜡烛致敬烈士_用python绘制股票图,用python绘制蜡烛线型k线图是用代码还是绘图工具...
Q1:用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateForma ...
- 数据可视化_用Matplotlib绘制折线图
作者:雷蕾 数据可视化指的是通过可视化表示来探索数据,它与数据分析紧密相关. 数据分析指的是使用代码来探索数据集的规律和关联. 本文主要讲解如何使用Pyhon最流行的工具之一Matplotlib来绘制 ...
- 小提琴统计图_超级详细的小提琴结构图
虽然小提琴轻的出奇,但上紧弦后小提琴变成受很大的压力及张力.面板的承受压力约有11公斤. E弦定准了音后,张力可达到9公斤强:而G弦则有6公斤.4弦加起来后,就有30多公斤了!然而这浑然一体的琴身,由 ...
- python的发展趋势图_用Python绘制趋势图
我在数据帧中有以下数据:+----------------------+--------------+-------------------+ | Physician Profile Id | Pro ...
- python绘制矩阵_用Python绘制矩阵图?
我认为您可以使用plt.text来实现这些目的.下面的代码使用它来获得您想要的结果.在import matplotlib.pyplot as plt import numpy as np from m ...
最新文章
- 4键电子手表说明书_电子手表怎么调(电子手表的四个键的功能各是什么)
- linux mysql 二进制包_mysql5.7 二进制包安装
- 计算机排版基础知识,计算机排版基础知识.pdf
- 厦门“快捷贷”项目启动 最高可贷500万
- 云上高并发系统改造最佳实践
- 系统目录结构,文件类型
- 中国程序员如何去 Facebook 工作?
- 《算法竞赛入门经典》第三章 3.4
- LeetCode之Max Consecutive Ones
- iOS 证书与签名 解惑详解
- xml getelementsbytagname php,用PHP编写和读取XML的几种方式
- mysqli 语句和mysql语句一样吗_mysqli语句的用法
- 数字图像处理 DCT变换
- 快递行业面单打印解决方案-快宝云打印
- 程序员外包兼职平台介绍
- 测试用例编写八大要素
- 菜鸟必知之网络安全常识
- double team
- 果汁机器人传销_独家调查|“洋果汁治百病”?然健环球涉嫌传销大起底
- unittest控制case执行顺序