图片缩略图

小提琴的阴谋

version 1.7.0.0 (9.07 KB) by Holger霍夫曼
小提琴图基于核密度估计,使用默认的ksdensity

10.3 k下载

更新2015年11月03

查看许可协议

这个函数使用matlabs默认的ksdensity(),通过估计内核密度来创建简单的小提琴图。给定一个矩阵或有m列的表,你会得到每一列的小提琴。
主要特点:
a)指定绘图功能为facecolor, edgecolor等。
b)提供列长可变的数据作为单元格,例如Y = [100x1 double] [10x1 double]
c)将小提琴画在所需的x位置上

注:

1)此功能不完善。请随意修改。

2)请务必考虑Jonas的函数:“绘制多个分布的小提琴图(distributionPlot.m)”,它将直方图作为形状提供给你。

3)请注意:核密度是用ksdensity估计的,默认使用高斯核。尽管根据经验法则,带宽是最优的,但它是为每把小提琴分别估计的。对于出版物等,请考虑您可能需要对所有数据子集使用相同的内核带宽,以便能够真正地比较分布。

这里给出了一个漂亮的例子:
http://www.matlabtips.com/beautiful-plots-in-matlab/

引用作为

Holger霍夫曼(2021)。小提琴的阴谋(//www.tianjin-qmedu.com/matlabcentral/fileexchange/45134-violin-plot), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2013a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!