此功能使用MATLABS默认ksdenty()来估计内核密度来创建简单的小提琴图。给定一个带有M列的矩阵或表,您将为每个列获得小提琴。
主要特征:
a)指定绘图功能为faceColor,edgeColor等。
b)提供具有可变色谱柱长度为单元格的数据,例如y = [100x1 double] [10x1 double]
c)在所需的X位置上绘制小提琴
笔记:
1)此功能并不完美。请按照您的意愿进行修改。
2)请考虑Jonas的功能:“用于绘制多个发行版(Distributplot.m)的小提琴图,这使您将直方图作为形状。
3)请注意:内核密度估计使用KSDenty估计,默认情况下使用高斯内核。尽管根据经验法则,带宽是最佳的,但对于每条小提琴是单独估计的。对于出版物等,请考虑您可能需要为所有数据访问使用相同的内核带宽,以便能够真正比较分布。
这里给出一个美丽的例子:
http://www.matlabtips.com/beautiful-plots-in-matlab/
인용양식
霍尔格·霍夫曼(Holger Hoffmann)(2022)。小提琴情节(//www.tianjin-qmedu.com/matlabcentral/fileexchange/45134-violin-plot),matlab中央文件交换。검색됨。
matlab릴리스호환정보
개발:R2013A
모든릴리스와호환