labelpoints

버전4.1.1(47.9 kb)작성자: 亚当Danz
自动标记点在你的绘图给定x和y值&一个标签数组。

다운로드수:13.2k

업데이트날짜:2020/1/26

라이선스보기

편집자메모:此文件被选为MATLAB Central本周精选

[主要更新与额外的功能即将到来;别忘了看这个文件。]

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

Xpos = [1,2,3,4];Ypos = [1,4,1,5];标签={“兰开斯特”,“辛辛那提”,“索菲亚”,“罗切斯特”}
H = labelpoints (xpos, ypos, labels)

(可选)使用罗盘方向的首字母(N, S, E, W, NE, NW, SE, SW, Center)选择您想要的标签相对于数据点的位置。
h = labelpoints (xpos, ypos, labels, 'N')

(可选)在数据点和标签之间添加(或减去)额外的空间,使用0:1之间的缓冲区
h = labelpoints (xpos, ypos, labels, 'N', 0.15)

(可选)如果标签掉出轴限(0/1),决定轴限是否自动调整
h = labelpoints (xpos, ypos, labels, 'N', 0.15, 1)

(可选)让标签点。M只识别和标记数据中的异常值。有几种离群值方法可用(参见帮助标签点)
-识别并标记离均值N个标准差的离群值
-识别并标记大于N倍四分位间距的异常值
-识别并标记给定边界内外的异常值
-识别和标记来自数据线性拟合的高残差离群值。

(可选)轻松地将文本堆叠在一个列表向下,向上,向左或向右。
h = labelpoints (xpos, ypos, labels, 'N, 'stacked', 'down')

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

(可选)指定所有标签的字体大小和颜色
h = labelpoints (xpos, ypos,标签,'FontSize', 12, 'Color', 'r')

帮助部分包括许多演示用数字、字符串和符号标记的通用示例。如示例所示,这个函数非常灵活。只有3个必需输入,3个可选输入和几个可选参数来增加灵活性。离群值选项可能需要统计工具箱。

化学式용양식

亚当·丹兹(2023)。labelpoints(//www.ru-cchi.com/matlabcentral/fileexchange/46891-labelpoints), MATLAB中央文件交换。검색됨

Matlab릴리스호환정보
개발환경:R2016a
모든릴리스와호환
플랫폼호환성
窗户 macOS Linux
카테고리
帮助中心MATLAB的答案에서标签和注释에대해자세히알아보기

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!
버전 게시됨 릴리스정보
以下4.4.1

描述中增加了“重大更新即将到来”的公告;没有对文件进行任何更改。

4.1

将isdatetime()的使用替换为isa(),因此旧版本的matlab不会引起错误。

4.0.0.0

固定的拼写错误。
增加了几个新的可选参数,包括解释器,axHand, fontweight, backgroundColor。增加了一个新的离群值方法,"outlier_rand"。允许单独指定标签颜色。修改了部分代码以使用datetime轴。
在异常值条件中移动'pairIDX'的定义。

3.0.0.0

标签点内列出的所有更改。M在“更改历史”下,从11/15/14开始。
添加了两个额外的离群值方法;增加了一个“堆叠”选项来堆叠列表中的文本。异常值是基于中值计算的,而不是我们使用的均值。
提供了更清晰的示例,并纠正了一个小问题时堆叠文本只有一个元素。

1.4.0.0

改进了'outliers_N'可选参数,并添加了自动删除具有'inf'值的点。
替换了示例图片。

1.3.0.0

可选文本旋转参数中出现错误。
Curr_extent并不总是一个单元格(例如,当只输入2个标签时)。

1.2.0.0

该函数在第一个版本中添加了一些特性,但没有影响早期版本的功能。

1.1.0.0

在帮助文件中增加了一个额外的例子。不修改代码。

1.0.0.0

Baidu
map