Stata如何绘制小提琴图?

小提琴图 (Violin Plot)是用来展示多组数据的分布状态以及概率密度。这种图表结合了箱形图和密度图的特征,主要用来显示数据的分布形状。中间的黑色粗条表示四分位数范围,从其延伸的幼细黑线代表 95% 置信区间,而白点则为中位数。跟箱形图类似,但是在密度层面展示更好。在数据量非常大不方便一个一个展示的时候小提琴图特别适用。

美国弗吉尼亚大学(University of Virginia)的Nick Winter和美国城市研究所(Urban Institute)的Austin Nichols开发了一款Stata社区命令vioplot,用于绘制小提琴图。

安装Stata社区命令vioplot的Stata命令如下:


ssc install vioplot, replace
help vioplot

绘制小提琴图的Stata代码如下:


sysuse auto, clear
vioplot mpg, over(rep78)
vioplot mpg, over(rep78) over(foreign)
vioplot mpg, over(rep78) over(foreign) horizontal 
vioplot mpg, over(rep78) over(foreign) horizontal ylab(, angle(0)) 

完,本文内容交流请移步: