文档

饼状图

描述

例子

派(X使用中的数据绘制饼图X.扇形图的每个切片表示一个元素X

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

  • 如果总和(X) > 1,然后通过X /笔(X)来确定饼图中每个切片的面积。

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

例子

派(X爆炸从饼图中偏移切片。爆炸对应的是一个零和非零的向量或矩阵吗X.的函数只对中的非零元素进行片偏移爆炸

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

例子

派(X标签指定片的文本标签。X必须是数值。标签的数量必须等于元素的数量X

例子

派(X爆炸标签偏移片并指定文本标签。X可以是数字或分类。为数字X时,标签的数量必须等于中元素的数量X.的分类X,标签的数量必须等于类别的数量。

例子

派(斧头___绘制到指定的轴线上斧头而不是当前轴(gca).的选项斧头可以放在前面语法中的任何输入参数组合的前面。

例子

p=派(___返回补丁和文本图形对象的矢量。输入可以是前面语法中的任何输入参数组合。

例子

全部折叠

创建一个矢量饼图X

X = [1 3 0.5 2.5 2];派(X)

通过设置相应的值来偏移第二个和第四个饼图切片爆炸元素为1。

爆炸= [0 1 0 1 0];派(X,爆炸)

创建一个矢量饼图X然后给切片贴上标签。

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

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

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

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

获取标签'Profit'的文本对象。改变它的颜色和字体大小。从R2014b开始,您可以使用点符号来设置属性。如果您正在使用较早的版本,请使用函数来代替。

t = p (6);t.BackgroundColor =“青色”;t.EdgeColor =“红色”;t.FontSize = 14;

创建一个矢量饼图X其中元素的和小于1。

X = [0.19 0.22 0.41];派(X)

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

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

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

创建一个2——- - - - - -1平铺图布局,并显示饼图和图例y2010第一个贴图中的数据。然后显示一个饼图和图例y2011第二个贴图中的数据。

t = tiledlayout (2, 1);ax₁= nexttile;派(ax₁,y2010)传奇(标签)标题(“2010”) ax2 = nexttile;派(ax2 y2011)传说(标签)标题(“2011”

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

X =分类({“北”“南”“北”“东”“南”“西方”});爆炸= {“北”“南”};派(X,爆炸)

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

爆炸= [0 1 1 0];派(X,爆炸)

绘制一个不包含任何偏移片的分类饼图,并对这些片进行标记。当X是数据类型分类您必须指定输入参数爆炸.若要指定没有任何偏移片的标签,请指定爆炸作为空单元格数组,并且标签的标签。

X =分类({“北”“南”“北”“东”“南”“西方”});爆炸= {};标签= {“E”“N”“年代”' W '};派(X,爆炸,标签)

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

X =分类({“北”“南”“北”“东”“南”“西方”});爆炸= {“西方”};标签= {“E”“N”“年代”' W '};派(X,爆炸,标签)

输入参数

全部折叠

输入向量或矩阵。

  • 如果X是数字,那么所有的值在X必须是有限的。

  • 如果X是绝对的,那么忽略了未定义的元素。

数据类型:双|分类

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

  • 如果X是数字,那么爆炸必须是逻辑或数字向量或矩阵的零和非零对应X.true(非零)值将使对应的切片从饼图的中心偏移,以便X (i, j)是否从中心偏移爆炸(i, j)是零。爆炸必须和X

  • 如果X是绝对的,那么爆炸可以是类别名称字符向量的单元格数组,也可以是类别名称的字符串数组。中的类别对应的偏移片爆炸

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

片的文本标签,指定为字符向量的单元格数组或字符串数组。

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

输出参数

全部折叠

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

兼容性的考虑

全部展开

行为在R2019b中改变

扩展功能

之前介绍过的R2006a