主要内容GydF4y2Ba

馅饼GydF4y2Ba

饼状图GydF4y2Ba

  • 3-D饼图GydF4y2Ba

描述GydF4y2Ba

例子GydF4y2Ba

馅饼(GydF4y2BaXGydF4y2Ba的)GydF4y2Ba使用中的数据绘制饼图GydF4y2BaXGydF4y2Ba.扇形图的每个切片表示一个元素GydF4y2BaXGydF4y2Ba.GydF4y2Ba

  • 如果GydF4y2Ba总和(x)≤1GydF4y2Ba,然后是里面的值GydF4y2BaXGydF4y2Ba直接指定饼图的区域。GydF4y2Ba馅饼GydF4y2Ba只画部分馅饼,如果GydF4y2Ba总和(X) < 1GydF4y2Ba.GydF4y2Ba

  • 如果GydF4y2Ba总和(X) > 1GydF4y2Ba, 然后GydF4y2Ba馅饼GydF4y2Ba按标准化值GydF4y2BaX /笔(X)GydF4y2Ba来确定饼图中每个切片的面积。GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是数据类型GydF4y2Ba分类GydF4y2Ba,切片对应于类别。每个切片的面积是类别中的元素数除以类别中的元素数GydF4y2BaXGydF4y2Ba.GydF4y2Ba

例子GydF4y2Ba

馅饼(GydF4y2BaXGydF4y2Ba那GydF4y2Ba爆炸GydF4y2Ba的)GydF4y2Ba从饼图中偏移切片。GydF4y2Ba爆炸GydF4y2Ba是零的矢量或矩阵,与GydF4y2BaXGydF4y2Ba.的GydF4y2Ba馅饼GydF4y2Ba函数只对中的非零元素进行片偏移GydF4y2Ba爆炸GydF4y2Ba.GydF4y2Ba

如果GydF4y2BaXGydF4y2Ba是数据类型GydF4y2Ba分类GydF4y2Ba, 然后GydF4y2Ba爆炸GydF4y2Ba可以是对应于类别的零和非零向量,也可以是要偏移的类别名称的单元格数组。GydF4y2Ba

例子GydF4y2Ba

馅饼(GydF4y2BaXGydF4y2Ba那GydF4y2Ba标签GydF4y2Ba的)GydF4y2Ba指定标记饼图切片的选项。在这种情况下,GydF4y2BaXGydF4y2Ba必须是数值。GydF4y2Ba

例子GydF4y2Ba

馅饼(GydF4y2BaXGydF4y2Ba那GydF4y2Ba爆炸GydF4y2Ba那GydF4y2Ba标签GydF4y2Ba的)GydF4y2Ba偏移切片并指定文本标签。GydF4y2BaXGydF4y2Ba可以是数字或分类。GydF4y2Ba

例子GydF4y2Ba

馅饼(GydF4y2Ba斧头GydF4y2Ba那GydF4y2Ba___GydF4y2Ba的)GydF4y2Ba绘制到指定的轴中GydF4y2Ba斧头GydF4y2Ba而不是进入当前的轴(GydF4y2BagcaGydF4y2Ba)。选项GydF4y2Ba斧头GydF4y2Ba可以放在前面语法中的任何输入参数组合的前面。GydF4y2Ba

例子GydF4y2Ba

P.GydF4y2Ba=馅饼(GydF4y2Ba___GydF4y2Ba的)GydF4y2Ba返回补丁和文本图形对象的矢量。输入可以是前面语法中的任何输入参数组合。GydF4y2Ba

例子GydF4y2Ba

全部收缩GydF4y2Ba

创建一个矢量饼图GydF4y2BaXGydF4y2Ba.GydF4y2Ba

X = [1 3 0.5 2.5 2];饼(x)GydF4y2Ba

通过设置相应的相应偏移第二和第四派切片GydF4y2Ba爆炸GydF4y2Ba元素为1。GydF4y2Ba

爆炸= [0 1 0 1 0];饼(x,爆炸)GydF4y2Ba

创建一个矢量饼图GydF4y2BaXGydF4y2Ba并标记切片。GydF4y2Ba

X = 1:3;标签= {GydF4y2Ba“税收”GydF4y2Ba那GydF4y2Ba“费用”GydF4y2Ba那GydF4y2Ba'利润'GydF4y2Ba};派(X,标签)GydF4y2Ba

创建标记为饼图,然后修改文本标签的颜色和字体大小。GydF4y2Ba

X = 1:3;标签= {GydF4y2Ba“税收”GydF4y2Ba那GydF4y2Ba“费用”GydF4y2Ba那GydF4y2Ba'利润'GydF4y2Ba};p =派(X,标签)GydF4y2Ba

p = 1x6 graphics array: Patch Text Patch Text Patch TextGydF4y2Ba

获取标签“利润”的文本对象。更改其颜色和字体大小。使用点表示法设置属性。GydF4y2Ba

t = p(6);T.BackColor =.GydF4y2Ba'青色'GydF4y2Ba;t.edgecolor =GydF4y2Ba'红色的'GydF4y2Ba;t.fontsize = 14;GydF4y2Ba

创建一个饼图,并指定一个格式表达式来显示小数点后有三位数字的每个标签。要在标签中包含百分号,请指定GydF4y2Ba“% %”GydF4y2Ba在表达结束时。GydF4y2Ba

X = [1/3 /3];派(X,GydF4y2Ba'%.3f %%'GydF4y2Ba的)GydF4y2Ba

创建一个矢量饼图GydF4y2BaXGydF4y2Ba元素的总和小于1。GydF4y2Ba

X = [0.19 0.22 0.41];饼(x)GydF4y2Ba

馅饼GydF4y2Ba绘制部分饼图,因为元素的和小于1。GydF4y2Ba

创建向量GydF4y2Bay2010GydF4y2Ba和GydF4y2Bay2011GydF4y2Ba它包含了两年的财务数据。然后创建一个包含值标签的单元格数组。GydF4y2Ba

Y2010 = [50 0 100 95];Y2011 = [65 22 97 120];标签= {GydF4y2Ba'投资'GydF4y2Ba那GydF4y2Ba'现金'GydF4y2Ba那GydF4y2Ba'操作'GydF4y2Ba那GydF4y2Ba'销售量'GydF4y2Ba};GydF4y2Ba

创建一个1乘2的平铺图表布局,并显示两个饼图,每个饼图都有一个标题。然后在布局的东边显示一个共享的图例。要做到这一点,请拨打GydF4y2Ba传说GydF4y2Ba函数的返回参数来存储图例对象。然后通过设置将图例移动到东边的贴图GydF4y2Ba布局。瓷砖GydF4y2Ba财产GydF4y2Ba'东'GydF4y2Ba.GydF4y2Ba

t = tiledlayout(1,2,GydF4y2Ba“TileSpacing”GydF4y2Ba那GydF4y2Ba'袖珍的'GydF4y2Ba);GydF4y2Ba创建饼图GydF4y2Baax₁= nexttile;派(ax₁,y2010)标题(GydF4y2Ba“2010”GydF4y2Ba) ax2 = nexttile;派(ax2 y2011)标题(GydF4y2Ba“2011”GydF4y2Ba的)GydF4y2Ba%创造传奇GydF4y2Ba乐金显示器=传奇(标签);lgd.Layout.Tile =GydF4y2Ba'东'GydF4y2Ba;GydF4y2Ba

绘制一个带有与类别对应的偏移片的类别饼图。GydF4y2Ba

X =分类({GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'东'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba“西方”GydF4y2Ba});爆炸= {GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba};饼(x,爆炸)GydF4y2Ba

现在,使用逻辑向量来偏移相同的切片。GydF4y2Ba

爆炸= [0 1 1 0];饼(x,爆炸)GydF4y2Ba

绘制一个分类饼图,没有任何偏移切片并标记切片。什么时候GydF4y2BaXGydF4y2Ba是数据类型GydF4y2Ba分类GydF4y2Ba您必须指定输入参数GydF4y2Ba爆炸GydF4y2Ba.若要指定没有任何偏移片的标签,请指定GydF4y2Ba爆炸GydF4y2Ba作为空单元格数组,并且GydF4y2Ba标签GydF4y2Ba作为标签。GydF4y2Ba

X =分类({GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'东'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba“西方”GydF4y2Ba});爆炸= {};标签= {GydF4y2Ba“E”GydF4y2Ba那GydF4y2Ba'n'GydF4y2Ba那GydF4y2BasGydF4y2Ba那GydF4y2Ba'W'GydF4y2Ba};饼(x,爆炸,标签)GydF4y2Ba

现在,偏移一个切片并标记所有的切片。GydF4y2Ba

X =分类({GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba'北'GydF4y2Ba那GydF4y2Ba'东'GydF4y2Ba那GydF4y2Ba'南'GydF4y2Ba那GydF4y2Ba“西方”GydF4y2Ba});爆炸= {GydF4y2Ba“西方”GydF4y2Ba};标签= {GydF4y2Ba“E”GydF4y2Ba那GydF4y2Ba'n'GydF4y2Ba那GydF4y2BasGydF4y2Ba那GydF4y2Ba'W'GydF4y2Ba};饼(x,爆炸,标签)GydF4y2Ba

输入参数GydF4y2Ba

全部收缩GydF4y2Ba

输入载体或矩阵。GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是数字,然后是所有值GydF4y2BaXGydF4y2Ba必须是有限的。GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是绝对的,那么GydF4y2Ba馅饼GydF4y2Ba忽略了未定义的元素。GydF4y2Ba

数据类型:GydF4y2Ba双重|分类GydF4y2Ba

指定为数字向量或矩阵、字符向量单元格数组或字符串数组的偏移片。GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是数字,那么GydF4y2Ba爆炸GydF4y2Ba必须是统一或数字矢量或零的矩阵和否则对应的GydF4y2BaXGydF4y2Ba.真实(非零)值从饼图的中心偏移相应的切片,这样GydF4y2BaX (i, j)GydF4y2Ba是否从中心偏移GydF4y2Ba爆炸(I,J)GydF4y2Ba是零。GydF4y2Ba爆炸GydF4y2Ba必须与GydF4y2BaXGydF4y2Ba.GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是绝对的,那么GydF4y2Ba爆炸GydF4y2Ba可以是类别名称字符向量的单元格数组,也可以是类别名称的字符串数组。GydF4y2Ba馅饼GydF4y2Ba偏移与类别相对应的切片GydF4y2Ba爆炸GydF4y2Ba.GydF4y2Ba

  • 如果GydF4y2BaXGydF4y2Ba是绝对的,那么GydF4y2Ba爆炸GydF4y2Ba也可以是逻辑或数字矢量,其中元素对应于每个类别GydF4y2BaXGydF4y2Ba.的GydF4y2Ba馅饼GydF4y2Ba按类别顺序,函数偏移对应于true(非零)的片。GydF4y2Ba

标签选项,指定为文本标签数组或格式表达式。使用此参数显示带有饼图切片的自定义文本标签,或显示MATLABGydF4y2Ba®GydF4y2Ba以特定格式提供。GydF4y2Ba

笔记GydF4y2Ba

指定标签选项时GydF4y2BaXGydF4y2Ba包含分类值时,必须指定GydF4y2Ba爆炸GydF4y2Ba参数在标签选项之前。GydF4y2Ba

显示文本标签GydF4y2Ba

将标签指定为字符向量的单元格数组或字符串数组。GydF4y2Ba

什么时候GydF4y2BaXGydF4y2Ba包含数值,其中元素的数量GydF4y2Ba标签GydF4y2Ba必须等于元素的数量GydF4y2BaXGydF4y2Ba.GydF4y2Ba

什么时候GydF4y2BaXGydF4y2Ba中元素的数量和顺序GydF4y2Ba标签GydF4y2Ba必须等于类别的数量和顺序GydF4y2BaXGydF4y2Ba.要确定类别的数量和顺序,请使用GydF4y2Ba类别GydF4y2Ba功能。GydF4y2Ba

以特定格式显示百分比GydF4y2Ba

将格式表达式指定为字符向量或作为字符串标量。格式表达式以百分比符号(GydF4y2Ba%GydF4y2Ba)然后是一系列标识符。GydF4y2Ba

自定义格式的示例。GydF4y2Ba

除转换字符外,所有标识符都是可选的。按此顺序指定标识符:GydF4y2Ba

  1. 一个或多个标志——用于显示加号、小数点和校正标签的选项。GydF4y2Ba

    • 加号 (GydF4y2Ba+GydF4y2Ba) - 在正值旁边显示加号。GydF4y2Ba

    • 哈希符号(GydF4y2Ba#GydF4y2Ba) -即使精度为,也显示小数点GydF4y2Ba0.GydF4y2Ba,如在GydF4y2Ba'50'GydF4y2Ba.GydF4y2Ba

    • 负号(GydF4y2Ba-GydF4y2Ba) -左对齐标签,用空格填充标签的尾部,而不是在开始填充它们。GydF4y2Ba

  2. 字段宽度-标签中显示的最小字符数。将字段宽度指定为整数值。如果标签中的数字数小于字段宽度,则使用空格填充标签。GydF4y2Ba

  3. 精度 - 小数点右侧的数字数。将精度指定为小数点后跟整数值。GydF4y2Ba

  4. 转换字符-定点或指数符号。有关转换字符的列表,请参见下表。如果您指定的转换字符不适合数据,MATLAB使用GydF4y2Ba%E.GydF4y2Ba反而。GydF4y2Ba

转换字符GydF4y2Ba 描述GydF4y2Ba 例子GydF4y2Ba
FGydF4y2Ba 定点表示法。精度值表示十进制位置的数量。GydF4y2Ba '%.4f %%'GydF4y2Ba显示一个切片的标签为饼的6.25%GydF4y2Ba6.2500%GydF4y2Ba.GydF4y2Ba
E.GydF4y2Ba 指数表示法。精度值表示十进制位置的数量。GydF4y2Ba '%.4e %%'GydF4y2Ba显示一个切片的标签为饼的6.25%GydF4y2Ba6.2500E + 00%GydF4y2Ba.GydF4y2Ba
GGydF4y2Ba 更紧凑的版本GydF4y2BaE.GydF4y2Ba或GydF4y2BaFGydF4y2Ba,没有尾随零。精度值表示十进制位置的最大数量。GydF4y2Ba '%.4g %%'GydF4y2Ba显示一个切片的标签为饼的6.25%GydF4y2Ba6.25%GydF4y2Ba.GydF4y2Ba

除上面列出的标识符外,还可以在格式表达式的开头或结尾指定文字文本。显示单引号,使用GydF4y2Ba''GydF4y2Ba.显示百分比符号,使用GydF4y2Ba%%GydF4y2Ba.例如,GydF4y2Ba'%.2f %%'GydF4y2Ba显示尾随两个小数点和一个百分比符号的标签。GydF4y2Ba

坐标轴对象。使用GydF4y2Ba斧头GydF4y2Ba将饼图绘制在特定坐标轴而不是当前坐标轴上(GydF4y2BagcaGydF4y2Ba)。GydF4y2Ba

输出参数GydF4y2Ba

全部收缩GydF4y2Ba

修补GydF4y2Ba和GydF4y2Ba文本GydF4y2Ba对象,作为向量返回。有关更多信息,请参见GydF4y2Ba块的属性GydF4y2Ba和GydF4y2Ba文本属性GydF4y2Ba.GydF4y2Ba

兼容性考虑因素GydF4y2Ba

全部展开GydF4y2Ba

R2019B的行为更改GydF4y2Ba

扩展功能GydF4y2Ba

在R2006A之前介绍GydF4y2Ba