主要内容

帕累托

帕累托图

  • 帕累托图

描述

例子

帕累托(y创建的帕累托图y.帕累托图是一种条形图,条形图按降序排列,其中包括一条显示累积分布的线。该图表显示了占累积分布95%的最高条形图,最大值为10酒吧。如果n条形图恰好包含95%的分布,而且n小于10,图表显示n + 1酒吧。

沿着酒吧的标签x中的条形值的索引y向量。

例子

帕累托(yx指定了x-柱的坐标(或标签)。这两个yx必须是相同的长度。

例子

帕累托(___阈值之间的阈值01.阈值是要包含在图表中的累积分布的分数。这个图表包括了组成这部分的最高的条形图,最大的是10酒吧。如果n条包含指定的分数,并且n小于10,图表显示n + 1酒吧。

例子

帕累托(目标___在指定的目标轴上创建图表。

图表=帕累托(___返回酒吧数组中的对象。可以使用对象通过设置属性来修改帕累托图的各个方面。有关属性列表,请参见栏属性行属性

例子

(图表、ax) =帕累托(___返回一个由2个元素组成的数组对象之外的对象图表数组中。您可以使用这些对象通过设置属性来修改图表的各个方面。有关属性列表,请参见轴属性栏属性,行属性

例子

全部折叠

定义y作为5个数字之和为100的向量,所以您可以看到图表中数字和条形图之间的关系。

然后,创建一个帕累托图y没有指定x坐标。的x-axis标记标签是条值的位置y.在这种情况下,y (3)是最大的值,所以它的栏显示在最左边的位置,然后是y (5)y (4).这三个柱状图占了累计分布的95%以上,所以它们是图表中唯一显示的柱状图。

Y = [2 3 45 20 32];帕累托(y)

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

n最高的酒吧恰好占了累积分布的95%,帕累托包括n + 1图表中的柱状图。例如,定义y这样两个条形图恰好包含95%的数据。帕累托显示最高的三个酒吧。

Y = [4 1 40 55];帕累托(y)

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

使用帕累托图来检查200名参与者的调查中最喜欢的馅饼类型。定义x作为一个字符串向量,包含五种饼的口味,并定义y也就是每种口味的票数。创建一个帕累托图,并通过设置阈值参数1

x = (“巧克力”“苹果”“核桃”“樱桃”“南瓜”];Y = [35 50 30 5 80];帕累托(y、x 1) ylabel (“投票”

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

定义x作为一个字符串向量,包含为项目做出贡献的8个程序员的名字。定义y每个程序员贡献的代码行数。在带标题的帕累托图中显示数据。

x = (“弗雷德”“吉娜”“诺曼。”“Josphat”“茱莉亚”“引路人”“海蒂”“拍”];Y = [200 120 555 608 1024 101 57 687];帕累托(y, x)标题(“程序员的代码行”

图中包含2个轴对象。标题为“程序员的代码行”的轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

定义x作为一个明确的矢量名称,五个不同的模型火箭生产在一个特定的工厂。定义y因为发射失败的火箭数量是从每个类别中随机抽取的。在帕累托图中显示数据,并向x- - -y相互重合。

直言([x =“风暴”“古代武器先生”“月球探测器”“Lil '乔”“休斯敦”]);Y = [526 100 221 40 10];帕累托(y、x)包含(“火箭模型”) ylabel (“发射失败”

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

定义x作为一个日期时间矢量,指示特定电子元件的制造日期。定义y为每批组件的缺陷数量。在帕累托图中显示数据,并向x- - -y相互重合。

x = datetime (2018 5 1:5,“格式”“d嗯”);Y = [100 526 221 60 49];帕累托(y、x)包含(“生产日期”) ylabel (“缺陷”

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

定义y作为一个由五个数字组成的向量,并创建一个帕累托图。指定返回参数,以便您可以自定义图表和轴的各个方面。

Y = [20 30 10 55 5];[charts, ax] = pareto(y);

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

使用图表对象的颜色酒吧对象。第一个元素图表酒吧对象,第二个元素是对象。将条形图的颜色改为紫色,将线条的颜色改为绿色。

图(1)。FaceColor = [0.50 0.37 0.60];图(2)。Color = [0 0.50 0.10];

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

接下来,改变左边的颜色y-axis以匹配条形图,并更改右侧的颜色y-axis以匹配该行。的对象的第一个元素斧头数组中。另一个对象的第二个元素斧头数组中。

改变颜色后,显示坐标轴网格线。

ax(1)。YColor = [0.50 0.37 0.60];ax(2)。YColor = [0 0.50 0.10];网格

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

若要在图形中创建多个图表,请使用平铺图表布局。调用nexttile函数用于在平铺图表布局中创建轴对象。如果没有可用的布局,nexttile创建一个。创建一个帕累托图表通过传递坐标轴帕累托函数作为第一个参数。

ax₁= nexttile;Pareto (ax1,[20 50 33 12])

图中包含2个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。

调用nexttile函数向布局中添加第二个轴对象。然后创建第二个帕累托图。

ax2 = nexttile;帕累托(ax2,[50 10 20 25 30])

图中包含4个轴对象。坐标轴对象1包含两个类型为bar, line的对象。Axes对象2是空的。坐标轴对象3包含两个类型为bar, line的对象。坐标轴对象4是空的。

输入参数

全部折叠

y-坐标或条高,指定为有限的非负数值向量。

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

x-坐标或条形标签,指定为长度相同的向量y.向量中的值可以是有限的、非负的数值、日期时间值、持续时间值或类别值。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

要包括在图表中的累积分布的分数,指定为之间的一个数字01

帕累托按降序显示对累积分布有贡献的条形图,直到刚好超过阈值,直到最大值10酒吧。

例子:帕累托([70 15 10 5],0.75)显示包含75%累积分布的最高条。

例子:帕累托([70 15 10 5],0.85)显示包含85%累积分布的最高条。

例子:帕累托([70 15 10 5],1)显示所有的条,因为长度y小于10。

例子:帕累托(1:11,1)显示的只有最高的10条,因为长度y大于10。

目标轴,指定为对象。如果你没有指定坐标轴,如果当前的坐标轴是笛卡尔坐标,帕累托使用当前轴。

扩展功能

另请参阅

功能

属性

之前介绍过的R2006a