帮助中心帮助中心
文本的三维散点图
ts = textscatter3 (x, y, z, str)
ts = textscatter3 (xyz, str)
ts = textscatter3 (ax,___)
ts = textscatter3 (___、名称、值)
例子
ts= textscatter3 (x,y,z,str)的元素创建一个三维文本散点图str在向量指定的位置上x,y,z.
ts= textscatter3 (x,y,z,str)
ts
x
y
z
str
ts= textscatter3 (xyz,str)的元素创建一个三维文本散点图str的行指定的位置xyz.这种语法等价于textscatter (xyz (: 1), xyz (:, 2), xyz (:, 3), str).
ts= textscatter3 (xyz,str)
xyz
textscatter (xyz (: 1), xyz (:, 2), xyz (:, 3), str)
ts= textscatter3 (斧头,___)绘制到坐标轴对象斧头.将此语法与前面语法中的任何输入参数一起使用。
ts= textscatter3 (斧头,___)
斧头
ts= textscatter3 (___,名称,值)指定附加的TextScatter使用一个或多个名值对参数的属性。
ts= textscatter3 (___,名称,值)
名称,值
TextScatter
全部折叠
在3-D文本散点图的随机点上绘制数字字符串数组。
x =兰德(50,1);y =兰德(50,1);z =兰德(50,1);字符串str = (1:50);图textscatter3 (x, y, z, str);
或者,您也可以传递坐标x,y,z作为一个矩阵xyz,在那里x,y,z列是xyz.
Xyz = [x yz];图textscatter3 (xyz, str)
创建文本散点图的一个词嵌入和指定词的颜色。
加载一个预先训练的词嵌入使用fastTextWordEmbedding.此功能需要文本分析工具箱™模型fastText English 160亿Token字嵌入支持包。如果没有安装此支持包,则该功能提供下载链接。
fastTextWordEmbedding
emb = fastTextWordEmbedding;
将前250个单词转换为向量word2vec.V是长度为300的词向量矩阵。
word2vec
V
话说= emb.Vocabulary(摘要);V = word2vec (emb,单词);大小(V)
ans =1×2250 300
将字向量嵌入三维空间使用tsne.
tsne
XYZ = tsne (V,“NumDimensions”3);
在指定的坐标上绘制单词XYZ3d文本散点图。指定单词颜色为随机。
XYZ
numWords =元素个数(单词);colorData =兰德(numWords, 3);图textscatter3 (XYZ,话说,“ColorData”colorData)标题(“词嵌入t-SNE情节”)
x值,指定为向量。x,y,z,str长度必须相等。
例子:(1 2 3)
(1 2 3)
y值,指定为向量。x,y,z,str长度必须相等。
z值,指定为向量。x,y,z,str长度必须相等。
x,y,z值,指定为一个矩阵。的第一,第二和第三列xyz对应于x,y,z值,分别。
输入文本,指定为字符串数组或字符向量的单元格数组。x,y,z,str长度必须相等。
例子:(“一”“二”“三”)
(“一”“二”“三”)
数据类型:字符串|细胞
字符串
细胞
坐标轴对象。如果没有指定axis对象,则函数使用当前轴。
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。
Name1 = Value1,…,以=家
的名字
价值
在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。
例子:“标记”,‘*’将标记指定为星号。
“标记”,‘*’
的TextScatter这里列出的对象属性只是一个子集。有关完整列表,请参见TextScatter属性.
TextDensityPercentage
要显示的文本数据的百分比,指定为从0到100的标量。要显示所有文本,请设置TextDensityPercentage到100年。若要不显示文本,请设置TextDensityPercentage为0。
如果你设置TextDensityPercentage到100时,则软件不绘制标记。
例子:70
MaxTextLength
文本标签的最大长度,指定为正整数。该软件将文本标签截短到这个长度,并在截短点上添加省略号。
例子:10
MarkerColor
“汽车”
“没有”
标记颜色,指定为以下值之一:
“汽车”—对于每个标记,使用与对应文本标签相同的颜色。
“没有”-不要显示标记。
RGB三联-使用相同的颜色为所有标记在情节。RGB三元组是一个三元素行向量,其元素指定颜色的红、绿、蓝成分的强度。强度必须在这个范围内[0,1];例如,(0.5 0.6 0.7).
[0,1]
(0.5 0.6 0.7)
例子:(1 0 0)
(1 0 0)
ColorData
[]
文本颜色,指定为以下值之一:
RGB三联-使用相同的颜色为所有的文本在情节。RGB三元组是一个三元素行向量,其元素指定颜色的红、绿、蓝成分的强度。强度必须在这个范围内[0,1];例如,(0.5 0.6 0.7).
RGB三组的三列矩阵-在图中为每个文本标签使用不同的颜色。矩阵的每一行定义一种颜色。行数必须等于文本标签的数量。
分类向量——为向量中的每个类别使用不同的颜色。指定ColorData作为长度相同的向量XData.方法为每个类别指定颜色颜色财产
XData
颜色
例子:[1 0 0;0 1 0;0 0 1]
[1 0 0;0 1 0;0 0 1]
类别颜色,指定为RGB三组的矩阵。RGB三元组是一个三元素行向量,其元素指定颜色的红、绿、蓝成分的强度。强度必须在这个范围内[0,1];例如,(0.5 0.6 0.7).
默认情况下,颜色等于ColorOrder属性。
ColorOrder
TextScatter对象。使用ts在创建文本散点图之后访问和修改其属性。有关更多信息,请参见TextScatter属性.
介绍了R2017b
wordcloud|textscatter|tokenizedDocument|fastTextWordEmbedding|wordEmbedding|word2vec
wordcloud
textscatter
tokenizedDocument
wordEmbedding
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处