主要内容

textscatter

二维散点图的文本

描述

例子

ts= textscatter (x,y,str)创建一个文本元素的散点图str在指定的位置向量xy,并返回结果TextScatter对象。

例子

ts= textscatter (xy,str)使用指定的行位置xy。这个语法是等价的textscatter (xy (: 1), xy (:, 2), str)

ts= textscatter (斧头,___)情节为轴斧头。您可以使用任何输入参数从以前的语法。

ts= textscatter (___,名称,值)指定附加的TextScatter使用一个或多个名称-值对参数属性。

例子

全部折叠

画一个随机数字的字符串数组文本散点图上的点。

x =兰德(50,1);y =兰德(50,1);字符串str = (1:50);图textscatter (x, y, str);

图包含一个坐标轴对象。坐标轴textscatter类型的对象包含一个对象。

另外,您可以通过坐标xy作为一个矩阵xy,在那里xy的列xy

xy = (x, y);图textscatter (xy, str)

图包含一个坐标轴对象。坐标轴textscatter类型的对象包含一个对象。

创建文本散点图的嵌入和指定词的颜色。

加载一个pretrained字嵌入使用fastTextWordEmbedding。这个函数需要文本分析工具箱™模型160亿年fastText英语嵌入标记词金宝app支持包。如果这种支持包没金宝app有安装,那么函数提供一个下载链接。

emb = fastTextWordEmbedding
emb = wordEmbedding属性:尺寸:300词汇:[1×1000000弦]

第一个500字转换成向量使用word2vecV是一个矩阵的向量长度为300。

话说= emb.Vocabulary (1:50 0);V = word2vec (emb,单词);大小(V)
ans =1×2500 300

嵌入向量在二维空间中使用这个词tsne

XY = tsne (V);

情节在指定的坐标XY在一个二维散点图文本。指定字的颜色是随机的。

numWords =元素个数(单词);colorData =兰德(numWords, 3);图textscatter (XY,话说,“ColorData”colorData)标题(”字嵌入t-SNE阴谋”)

输入参数

全部折叠

x值,指定为一个向量。x,y,str必须是相同的长度。

例子:(1 2 3)

y值,指定为一个向量。x,y,str必须是相同的长度。

例子:(1 2 3)

xy具有两列的值,指定为一个矩阵。xy(我,1)xy(我,2)对应于xy的值th元素str,分别。xy必须有元素个数(str)行。

textscatter (xy, str)相当于textscatter (xy (: 1), xy (:, 2), str)

例子:(1 2 3)

输入文本,指定为字符串数组或单元阵列的特征向量。x,y,str必须是相同的长度。

例子:(“一”“二”“三”)

数据类型:字符串|细胞

坐标轴对象。如果你不指定一个坐标轴对象,然后函数使用当前轴。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“标记”,‘*’指定标记星号。

TextScatter对象属性列在这里只是一个子集。一个完整的列表,请参阅TextScatter属性

要显示的文本数据,指定为一个标量从0到100年。显示所有文本,集TextDensityPercentage到100年。没有文本,集TextDensityPercentage为0。

如果你设置TextDensityPercentage到100年,然后软件不绘制标记。

例子:70年

最大长度的文本标签,指定为一个正整数。软件的文本标签截断长度和增加椭圆的截断。

例子:10

标志颜色,指定这些值之一:

  • “汽车”——对于每一个标记,使用相同的颜色对应的文本标签。

  • “没有”——没有显示标记。

  • RGB值——使用相同颜色的标记。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.5 0.6 0.7)

例子:(1 0 0)

文本颜色,指定这些值之一:

  • RGB值——使用相同颜色的所有文本的情节。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.5 0.6 0.7)

  • 三列的矩阵的RGB三胞胎,使用不同的颜色中每一个文本标签。矩阵的每一行定义了一个颜色。的行数必须等于文本标签的数量。

  • 分类向量,每个类别使用不同颜色的向量。指定ColorData作为一个向量长度一样XData。为每个类别使用指定的颜色颜色财产

例子:[1 0 0;0 1 0;0 0 1]

类别的颜色,指定为一个矩阵的RGB三胞胎。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.5 0.6 0.7)

默认情况下,颜色等于ColorOrder坐标轴对象的属性。

例子:[1 0 0;0 1 0;0 0 1]

输出参数

全部折叠

TextScatter对象。使用ts访问和修改属性的文本散射图表创建后。有关更多信息,请参见TextScatter属性

版本历史

介绍了R2017b