文件交换

图像缩略图

标签点

版本4.1.1(47.9 KB) 亚当·丹兹
根据给定的x和y值自动标记绘图中的点&一个标签数组。

10.4K下载

更新2020年1月26日

查看许可证

编者按:此文件被选为MATLAB Central推荐商品

[主要更新和附加功能即将推出;别忘了遵循这个文件。]

给定x值向量、y值向量和标签名向量,lablepoints.m将自动在绘图中适当地放置所有标签并输出其句柄。此函数简化了matlab的内置text()函数,并大大增加了它的灵活性。
.
xpos=[1,2,3,4];ypos=[1,4,1,5];labels={'Lancaster','Cincinnati','Sofia','Rochester'}
h=标签点(XPO、YPO、标签)
.
(可选)使用指南针方向的缩写(N、S、E、W、NE、NW、SE、SW、Center)选择相对于数据点的标签位置。
h=标签点(XPO、YPO、标签‘N’)
.
(可选)使用0:1之间的缓冲区在数据点和标签之间添加(或减去)额外空间
h=标签点(xpos,ypos,标签,'N',0.15)
.
(可选)决定如果标签超出轴限制(0/1),是否应自动调整轴限制
h=标签点(xpos,ypos,标签,'N',0.15,1)
.
(可选)让labelpoints.m只识别和标记数据中的异常值。有几种离群值方法可用(请参阅帮助标签点)
-识别和标注偏离平均值N个标准差的异常值
-识别并标记大于N倍四分位间距的异常值
-识别和标记在给定界限之内或之外的异常值
-识别并标记数据线性拟合中的高残差异常值。
.
(可选)轻松地将文本放置在向下、向上、向左或向右堆叠的列表中。
h=标签点(XPO、YPO、标签、“N”、“堆叠”、“向下”)
.
(可选)旋转所有标签
h=标签点(xpos,ypos,标签,'旋转',45)
.
(可选)指定所有标签的字体大小和颜色
h=标签点(xpos,ypos,labels,'FontSize',12,'Color',r')
.
“帮助”部分包括许多多功能示例,演示如何使用数字、字符串和符号进行标记。如示例所示,此函数非常灵活。只有三个必需输入、三个可选输入和几个可选参数可增加灵活性。异常值选项可能需要stats工具箱。

引用为

亚当·丹兹(2021)。标签点(//www.tatmou.com/matlabcentral/fileexchange/46891-labelpoints),MATLAB中心文件交换。恢复.

MATLAB版本兼容性
使用R2016a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux操作系统

社区寻宝

在MATLAB Central找到宝藏,了解社区如何帮助您!

开始打猎!