主要内容

WordCloudChart属性

控制字云图的外观和行为

WordCloudChart属性控制控件的外观和行为WordCloudChart对象。通过更改属性值,您可以修改字云图的某些方面。

标题

全部展开

文字云图上面显示的文字,指定为字符数组、字符向量的单元格数组、标量字符串、字符串的单元格数组、数值或类别数组。如果将此属性指定为分类数组,则MATLAB®使用数组中的值,而不是全部类别。你也可以用the标题函数设置此值。

例子:“云”字

数据类型:字符串|字符|细胞

字云图中用于标题文本的字体,指定为字符串或字符向量。要正确显示和打印,字体名称必须是系统支持的字体。万博1manbetx默认字体取决于特定的操作系统和地区。

例子:“威尔士”

数据类型:字符|字符串

颜色和样式

全部展开

字颜色,指定为RGB三元组、包含颜色名称的字符向量或N3矩阵N为长度WordData.如果颜色是一个矩阵,那么每一行对应于一个RGB三元组,对应于WordData

RGB三联体和十六进制颜色代码在指定自定义颜色时很有用。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0F.这些值不区分大小写。因此,颜色是代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

以下是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:“蓝”

例子:(0 0 1)

字高亮颜色,指定为RGB三元组或包含颜色名称的字符向量。软件会用这种颜色突出最大的单词。

RGB三联体和十六进制颜色代码在指定自定义颜色时很有用。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是0F.这些值不区分大小写。因此,颜色是代码“# FF8800”“# ff8800”“# F80”,“# f80”是等价的。

或者,您可以通过名称指定一些常见的颜色。该表列出了已命名的颜色选项、等价的RGB三联体和十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

以下是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:“蓝”

例子:(0 0 1)

字云图中用于文本的字体,指定为字符串或字符向量。要正确显示和打印,字体名称必须是系统支持的字体。万博1manbetx默认字体取决于特定的操作系统和地区。

例子:“威尔士”

数据类型:字符|字符串

要显示的最大字数,指定为非负整数。软件显示MaxDisplayWords最大的词。

轴盒轮廓,指定为“上”“关闭”,或数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,可以将此属性的值用作逻辑值。该值存储为开启/关闭类型的逻辑值matlab.lang.OnOffSwitchState

  • “关闭”-不要围绕轴显示框的轮廓。

  • “上”-显示框的轮廓围绕轴。

例子:“上”

字云图的形状,指定为“椭圆”“矩形”

例子:“矩形”

字的位置布局,指定为一个非负整数。如果你反复呼叫wordcloud有了相同的输入,那么字的位置布局将是相同的每一次。为了得到不同的文字布局,使用不同的值LayoutNum

申请的权力SizeData,指定为正标量。该软件显示的单词大小由SizeData。^ SizePower

例子:2

数据

全部展开

字数据,指定为字符串向量或字符向量的单元格数组。

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

数据类型:字符串|细胞

大小数据,指定为数字向量。

例子:(0.1 0.2 0.3)

源表中的Word变量,指定为字符向量。

数据类型:字符

源表中的大小变量,指定为字符向量。

数据类型:字符

源表包含单词和大小数据。

数据类型:表格

位置

全部展开

字云图在其父表中的大小和位置,指定为窗体的1乘4数字向量(左、底部宽度、高度).这包括标签和页边距。的默认值[0 0 1 1]包括容器的整个内部。

请注意

类的父容器时,设置此属性无效TiledChartLayout

单词云在父容器(通常是一个图形、面板或选项卡)中的内部大小和位置,返回为表单的1乘4的数字向量[左下角宽度高度]

  • 元素定义了从容器左下角到单词云左下角的距离。

  • 宽度高度元素就是云的维度。

请注意

类的父容器时,设置此属性无效TiledChartLayout

单词云在父容器(通常是一个图形、面板或选项卡)中的内部大小和位置,指定为表单的四个元素向量[左下角宽度高度].该属性等价于InnerPosition财产。

请注意

类的父容器时,设置此属性无效TiledChartLayout

当添加、删除或更改装饰时,Position属性保持常量,指定为以下值之一:

  • “outerposition”- - -OuterPosition属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果任何位置调整是需要的,MATLAB调整InnerPosition财产。

  • “innerposition”- - -InnerPosition属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果任何位置调整是需要的,MATLAB调整OuterPosition财产。

请注意

类的父容器时,设置此属性无效TiledChartLayout

所使用的单位OuterPosition属性,指定为“归一化”“点”“像素”“角色”“英寸”,或“厘米”

布局选项,指定为TiledChartLayoutOptionsGridLayoutOptions对象。当图表处于平铺图表布局或网格布局时,此属性非常有用。

要将图表放置在平铺图表布局的网格中,请设置瓷砖TileSpan属性TiledChartLayoutOptions对象。例如,考虑一个3乘3的平铺图表布局。布局有一个网格的瓦片在中心,四个瓦片沿外缘。在实践中,网格是不可见的,外部的瓦片不会占用空间,直到您用轴或图表填充它们。

3 × 3平铺图表布局的图表。

这段代码放置了图表c在网格的第三块…

c.Layout.Tile = 3;

要使图表跨越多个块,请指定TileSpan属性为二元素向量。例如,这个图表横跨2行和3.列的瓷砖。

c. layout . tiespan = [2 3];

要将图表放置在周围的贴图中,请指定瓷砖财产“北”“南”“东”,或“西方”.例如,将值设置为“东”将图表放置在网格右侧的贴图中。

c.Layout.Tile =“东”

要将图表放置到应用程序中的布局中,请指定此属性为GridLayoutOptions对象。有关在应用程序中使用网格布局的更多信息,请参见uigridlayout

如果图表不是平铺图表布局或网格布局的子图表(例如,如果它是图形或面板的子图表),则此属性为空,不起作用。

可见性状态,指定为“上”“关闭”,或数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,可以将此属性的值用作逻辑值。该值存储为开启/关闭类型的逻辑值matlab.lang.OnOffSwitchState

  • “上”—显示对象。

  • “关闭”-隐藏对象而不删除它。您仍然可以访问不可见对象的属性。

父/子

全部展开

父容器,指定为数字面板选项卡TiledChartLayout,或GridLayout对象。

对象句柄的可见性孩子们属性,指定为以下值之一:

  • “上”-对象句柄总是可见的。

  • “关闭”对象句柄在任何时候都是不可见的。这个选项对于防止另一个函数的意外更改非常有用。设置HandleVisibility“关闭”在函数执行期间暂时隐藏句柄。

  • “回调”-对象句柄在回调或由回调调用的函数中可见,但在从命令行调用的函数中不可见。这个选项阻止对命令行对象的访问,但允许回调函数访问它。

属性中未列出的对象孩子们属性,则通过搜索对象层次结构或查询句柄属性获得对象句柄的函数不能返回它。此类函数的示例包括得到findobjgcagcfgconewplotclf,关闭功能。

隐藏对象句柄仍然有效。设置根ShowHiddenHandles财产“上”列出所有对象句柄,而不管它们的HandleVisibility属性设置。

兼容性的考虑

全部展开

不建议在R2020a开始

介绍了R2017b