swarmchart3
三维群散点图
语法
说明
向量数据
表数据
其他选项
swarmchart3(___, 使用一个或多个 Name,Value)Name,Value 参量指定群散点图的其他属性。例如:
swarmchart3(x,y,z,'LineWidth',2)创建一个具有两点标记轮廓的群散点图。swarmchart3(tbl,'MyX','MyY','MyZ','ColorVariable','MyColors')根据表中的数据创建一个群散点图,并使用表中的数据自定义标记颜色。
有关属性列表,请参阅 Scatter 属性。
s = swarmchart3(___) 返回 Scatter 对象。创建图后,使用 s 修改图属性。有关属性列表,请参阅 Scatter 属性。
示例
输入参数
名称-值参数
算法
群散点图中的点使用均匀随机值进行抖动,这些值由 z 的高斯核密度估计值和每个 (x, y) 位置处的相对点数进行加权。当您调用 swarmchart3 函数时,此行为对应于 Scatter 对象的 XJitter 和 YJitter 属性的默认 'density' 设置。
默认情况下,每个 x 位置处的点的最大散布是相邻点之间最小距离的 90%。例如,在 x 维度中,散布的计算如下:
spread = 0.9 * min(diff(unique(x)));
您可以通过设置 Scatter 对象的 XJitterWidth 和 YJitterWidth 属性来控制偏移量。





























