主要内容

sentenceChart

绘制句子的语法依赖解析树

    描述

    例子

    sentenceChart (句子的依赖关系图句子

    此语法需要文本分析工具箱™模型UDify数据支持包。如果没有安装此支持包,则该功能提供下载链接。

    sentenceChart (令牌依赖使用标记编码的依赖关系细节绘制句子的依赖关系图令牌,细节,以及依赖项标记依赖

    sentenceChart (tdetails使用标记详细信息表编码的依赖项详细信息绘制句子的依赖项图tdetails

    例子

    sentenceChart (___名称=值使用一个或多个名称-值参数指定其他选项。

    sentenceChart (___在指定的图、面板或制表符中创建句子图表

    sc= sentenceChart (___返回DependencyChart对象。使用sc在创建句图后修改句图的属性。有关属性列表,请参见DependencyChart属性

    例子

    全部折叠

    创建一个包含单个句子的字符串。

    str =“敏捷的棕色狐狸跳过了懒惰的狗。”

    在句子图表中可视化依赖关系细节。实线表示依赖项,虚线表示子树标签。

    图sentenceChart (str)

    创建一个包含单个句子的标记文档对象。

    str =“敏捷的棕色狐狸跳过了懒惰的狗。”;文档= tokenizedDocument (str)
    10代币:敏捷的棕色狐狸跳过了懒惰的狗。

    在句子图表中可视化依赖关系细节。实线表示依赖项,虚线表示子树标签。

    图sentenceChart(文档)

    对于长句,如果你将图表垂直定位,就更容易将句子结构可视化。

    创建一个包含单个句子的标记文档对象。

    str ="特别敏捷的棕白狐狸"+...“跳过了那只大眼睛、懒得令人难以置信的毛茸茸的狗。”;文档= tokenizedDocument (str)
    这只特别快的棕白相间的狐狸迅速地跳过了那只懒得令人难以置信的毛茸茸的大眼睛狗。

    在句子图表中可视化依赖关系细节。为提高可读性,可通过设置取向选项“垂直”.实线表示依赖项,虚线表示子树标签。

    图sentenceChart(文档,取向=“垂直”

    输入参数

    全部折叠

    输入句子,指定为tokenizedDocument对象、字符串标量或包含单个句子的字符向量。

    句子标记,指定为字符串向量或字符向量的单元格数组。

    数据类型:字符串|细胞

    令牌依赖项头,指定为一个非负整数的向量,其中头(我)的头令牌的索引是令牌(我)而且头(我)0对于根令牌。

    的依赖结构必须编码树。

    数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    令牌依赖项类型,指定为类别向量、字符串向量或字符向量的单元格数组,并存储为类别向量。

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

    令牌详细信息表,指定为带有变量的表令牌,依赖

    • 中的条目令牌变量对应于句子标记,并且必须是字符串标量或字符向量。

    • 中的条目变量对应于令牌依赖项头,且必须是非负整数,其中tdetails.Head(我)的头令牌的索引是tdetails.Token(我)而且tdetails.Head(我)0对于根令牌。的依赖结构tdetails。头必须编码树。

    • 中的条目依赖变量对应于令牌依赖项类型,必须是分类值、字符串标量或字符向量。

    数据类型:表格

    以图、面板或选项卡形式指定的父项。

    名称-值参数

    指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

    例子:sentenceChart(句子,取向=“垂直”)的依赖图表句子使用垂直方向的标记。

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

    显示句子的方向,指定为以下值之一:

    • “水平”-用树从上到下的读数水平显示令牌。

    • “垂直”-垂直显示令牌,树从左到右读取。

    依赖线宽度,指定为点的正标量,其中1点= 1/72英寸。

    线宽不能小于像素的宽度。如果将行宽设置为小于系统上一个像素宽度的值,则行宽显示为一个像素宽。

    请注意

    如果不指定LeaderLineWidth,则该功能自动设置LeaderLineWidth的价值线宽.若要仅更改依赖项行宽,请设置LeaderLineWidth0.5

    依赖线颜色,指定为RGB三元组或包含颜色名称的字符串标量或字符向量。

    RGB三联色和十六进制色码用于指定自定义颜色。

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

    • 十六进制颜色码是字符向量或以散列符号()之后是三个或六个十六进制数字,取值范围从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飞行符”

    样品的颜色为青色

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

    洋红色的样品

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

    样品的颜色为黄色

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

    样品的颜色为黑色

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

    样品的颜色为白色

    这里是RGB三组和十六进制颜色编码的默认颜色MATLAB®在许多类型的情节中使用。

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

    RGB三联体样本[0 0.4470 0.7410],显示为深蓝色

    (0.8500 0.3250 0.0980) “# D95319”

    RGB三联体样本[0.8500 0.3250 0.0980],呈暗橙色

    (0.9290 0.6940 0.1250) “# EDB120”

    RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

    (0.4940 0.1840 0.5560) “# 7 e2f8e”

    RGB三联体样本[0.4940 0.1840 0.5560],呈深紫色

    (0.4660 0.6740 0.1880) “# 77 ac30”

    RGB三联体样本[0.4660 0.6740 0.1880],呈现中绿色

    (0.3010 0.7450 0.9330) “# 4 dbeee”

    RGB三联体样本[0.3010 0.7450 0.9330],显示为浅蓝色

    (0.6350 0.0780 0.1840) “# A2142F”

    RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

    依赖项行样式,指定为该表中列出的选项之一。

    线条样式 描述 产生的线
    “-” 实线

    实线样品

    ”——“ 虚线

    虚线样本

    ”:“ 虚线

    虚线样本

    “-”。 Dash-dotted线

    虚线-虚线样本,虚线和点交替使用

    “没有” 没有线 没有线

    前导线宽度,以点为单位的正标量表示,其中1点= 1/72英寸。

    线宽不能小于像素的宽度。如果将行宽设置为小于系统上一个像素宽度的值,则行宽显示为一个像素宽。

    前行颜色,指定为RGB三元组或包含颜色名称的字符串标量或字符向量。

    RGB三联色和十六进制色码用于指定自定义颜色。

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

    • 十六进制颜色码是字符向量或以散列符号()之后是三个或六个十六进制数字,取值范围从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飞行符”

    样品的颜色为青色

    “红色” “m” (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”

    RGB三联体样本[0 0.4470 0.7410],显示为深蓝色

    (0.8500 0.3250 0.0980) “# D95319”

    RGB三联体样本[0.8500 0.3250 0.0980],呈暗橙色

    (0.9290 0.6940 0.1250) “# EDB120”

    RGB三联体样品[0.9290 0.6940 0.1250],呈暗黄色

    (0.4940 0.1840 0.5560) “# 7 e2f8e”

    RGB三联体样本[0.4940 0.1840 0.5560],呈深紫色

    (0.4660 0.6740 0.1880) “# 77 ac30”

    RGB三联体样本[0.4660 0.6740 0.1880],呈现中绿色

    (0.3010 0.7450 0.9330) “# 4 dbeee”

    RGB三联体样本[0.3010 0.7450 0.9330],显示为浅蓝色

    (0.6350 0.0780 0.1840) “# A2142F”

    RGB三联体样品[0.6350 0.0780 0.1840],呈暗红色

    领导行样式,指定为该表中列出的选项之一。

    线条样式 描述 产生的线
    “-” 实线

    实线样品

    ”——“ 虚线

    虚线样本

    ”:“ 虚线

    虚线样本

    “-”。 Dash-dotted线

    虚线-虚线样本,虚线和点交替使用

    “没有” 没有线 没有线

    标记和标签字体名,指定为支持的字体名。为了正确显示和打印标签,必须选择系统支持的字体。默认字体取决于特定的操作系统和地区。例如,Windows®和Linux®英文本地化系统默认使用Helvetica字体。

    数据类型:字符|字符串

    标记字体大小(点单位),指定为正标量。一个点=1/72英寸。

    请注意

    如果不指定LabelFontSize选项,然后函数自动设置LabelFontSize选项0.8 *线宽.若要仅更改令牌字体大小,请设置LabelFontSize选项8

    数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    标记字体名称,指定为支持的字体名称。为了正确显示和打印标签,必须选择系统支持的字体。默认字体取决于特定的操作系统和地区。例如,英文本地化的Windows和Linux系统默认使用Helvetica字体。

    数据类型:字符|字符串

    以点单位标记字体大小,指定为正标量。一个点=1/72英寸。

    数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

    输出参数

    全部折叠

    DependencyChart对象。可以修改对象的属性DependencyChart在创建它之后。有关更多信息,请参见DependencyChart属性

    版本历史

    介绍了R2022b

    Baidu
    map