主要内容

textscatter3

文本的三维散点图

描述

例子

ts= textscatter3 (xyzstr的元素创建三维文本散点图str在向量指定的位置xy,z

例子

ts= textscatter3 (xyzstr的元素创建三维文本散点图str的行指定的位置xyz.这个语法等价于textscatter (xyz (: 1), xyz (:, 2), xyz (:, 3), str)

ts= textscatter3 (斧头___绘制成轴对象斧头.将此语法与以前语法中的任何输入参数一起使用。

例子

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

例子

全部折叠

在3d文本散点图的随机点上绘制数字字符串数组。

X =兰特(50,1);Y = rand(50,1);Z = rand(50,1);STR =字符串(1:50);图textscatter3 (x, y, z, str);

图中包含一个轴对象。axis对象包含一个textscatter类型的对象。

或者,您可以传递坐标xy,z作为一个矩阵xyz,在那里xy,z的列是xyz

Xyz = [x yz];图textscatter3 (xyz, str)

图中包含一个轴对象。axis对象包含一个textscatter类型的对象。

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

加载一个预训练的词嵌入使用fastTextWordEmbedding.此功能需要文本分析工具箱™模型快速文本英语160亿令牌词嵌入金宝app支持包。如果没有安装此支金宝app持包,则该函数将提供下载链接。

emb = fasttextwordem寝料;

将前250个单词转换为向量word2vecV是一个长度为300的词向量矩阵。

单词= emb.Vocabulary(1:250);V = word2vec(emb,words);大小(V)
ans =1×2250 300

将字向量嵌入三维空间tsne

XYZ = tsne(V,“NumDimensions”3);

在指定的坐标处绘制单词XYZ在三维文本散点图中指定单词颜色是随机的。

numWords = numel(words);colorData = rand(numWords,3);图textscatter3 (XYZ,话说,“ColorData”colorData)标题(“词嵌入t-SNE图”

输入参数

全部折叠

x值,指定为向量。xyz,str长度必须相等。

例子:[1 2 3]

y值,指定为向量。xyz,str长度必须相等。

例子:[1 2 3]

z值,指定为向量。xyz,str长度必须相等。

例子:[1 2 3]

xy,z值,指定为矩阵。的第一,第二和第三列xyz对应于xy,z值,分别。

输入文本,指定为字符串数组或字符向量的单元格数组。xyz,str长度必须相等。

例子:["一" "二" "三"]

数据类型:字符串|细胞

坐标轴对象。如果未指定坐标轴对象,则该函数使用当前坐标轴。

名称-值参数

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

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

TextScatter这里列出的对象属性只是一个子集。有关完整列表,请参见TextScatter属性

要显示的文本数据的百分比,指定为从0到100的标量。要显示所有文本,请设置TextDensityPercentage到100年。要显示不文本,请设置TextDensityPercentage为0。

如果你设置TextDensityPercentage到100,则软件不绘图标记。

例子:70

文本标签的最大长度,指定为正整数。该软件将文本标签截断为此长度,并在截断点添加省略号。

例子:10

标记颜色,指定为以下值之一:

  • “汽车”—各记号笔与文本标签的颜色保持一致。

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

  • RGB三联体-使用相同的颜色为所有的标记在情节。RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1];例如,[0.5 0.6 0.7]

例子:[10 0 0]

文本颜色,指定为以下值之一:

  • RGB三联体-对图中的所有文本使用相同的颜色。RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1];例如,[0.5 0.6 0.7]

  • RGB三元组的三列矩阵-为图中的每个文本标签使用不同的颜色。矩阵的每一行定义一种颜色。行数必须等于文本标签的数量。

  • 分类向量-为向量中的每个类别使用不同的颜色。指定ColorData作为长度相同的向量XData.属性指定每个类别的颜色颜色财产

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

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

默认情况下,颜色等于ColorOrderaxis对象的属性。

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

输出参数

全部折叠

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

在R2017b中引入