图像缩略图

标签点

版本4.1.1(47.9 kB) 亚当丹斯
给定x和y值和标签数组自动标记绘图中的点。

10.5k下载

更新2020年1月26日

查看许可证

编辑注意:这个文件被选为MATLAB中心挑选本周

[很快有更多功能的主要更新;不要忘记遵循此文件。]

给定向量的x值,y值,和一个向量的标签名,标签点。M将自动将所有标签适当地放置在图中并输出它们的句柄。这个函数简化了matlab内置的text()函数,极大地提高了它的灵活性。

xpos =(1、2、3、4);ypos =(1, 4, 1、5);标签={'兰开斯特','辛辛那提','索非亚','罗切斯特'}
H =标签点(xpos, ypos,标签)

(可选)使用罗盘方向(N, S, E, W, NE, NW, SE, SW, Center)的首字母选择您希望标签相对于数据点的位置。
H = LabelPoints(XPOS,YPO,标签,'N')

(可选)通过使用0:1之间的缓冲区在数据点和标签之间增加(或减去)额外的空间
H = LabelPoints(XPOS,YPO,标签,'N',0.15)

(可选)决定如果标签超出轴限是否自动调整轴限(0/1)
H = LabelPoints(XPOS,YPO,标签,'N',0.15,1)

(可选)让labelpoints。我只识别和标记数据中的异常值。有几个离群值方法可用(参见帮助标签点)
-识别并标记离均值N个标准差的离群值
—识别并标记大于N倍四分位数范围的异常值
- 识别和标记在给定绑定的内部或外部的异常值
- 从数据的线性拟合中识别和标记为高残留的异常值。

(可选)轻松地放置文本在一个列表堆叠向下,向上,向左或向右。
h = labelpoints(xpos,ypos,标签,'n,'堆积','down')

(可选)旋转所有标签
H = labelpoints (xpos, ypos, labels, 'rotation', 45)

(可选)指定所有标签的字体大小和颜色
H = LabelPoints(XPOS,YPO,标签,'fontsize',12,'颜色','r')

帮助部分包括许多通用示例,演示标记的数字,字符串和符号。此功能与示例显示相当灵活。只有三个所需的输入,3个可选输入以及几个可选参数,以提高灵活性。异常值选项可能需要Stats Toolbox。

引用

亚当Danz(2021)。标签点(https://www.mathwands.com/matlabcentral/fileexchange/46891-labelpoints),Matlab中央文件交换。检索到

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

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!