文档帮助中心文档
元素的热图列进行排序
sorty (h,列)
sorty (h,列方向)
sorty (___、“MissingPlacement”lcn)
sorty (h)
C = sorty (___)
[C, y] = sorty (___)
例子
sorty (h,列)显示元素列以升序排序(从上到下)。这个函数列元素重新排列行。指定列作为一个元素或元素的数组XData。如果您指定的第一列有重复值,sorty将剩余的行第二列,等等。
h
列
XData
sorty
sorty (h,列,方向),在那里方向是“下”、分类中的值降序排列,而不是升序排序(默认)。为每一列排序一个独特的方向列,指定方向作为一个数组的元素“提升”或“下”。
sorty (h,列,方向)
方向
“下”
“提升”
sorty (___“MissingPlacement”,lcn)指定是否将南元素的第一个或最后的排序顺序。指定lcn作为“第一”,“最后一次”,或“汽车”。默认设置是“汽车”,列表南元素持续升序和降序排列第一。使用这个选项后的任何以前的输入参数组合。
sorty (___“MissingPlacement”,lcn)
lcn
南
“第一”
“最后一次”
“汽车”
sorty (h)显示在第一列升序排序的元素。如果第一列有重复元素sorty将剩余的行第二列,等等。
C= sorty (___)返回排序的颜色数据,这是一个矩阵的值出现在热图图表。
C= sorty (___)
C
(C,y)= sorty (___)还返回排序y值的顺序显示。
(C,y)= sorty (___)
y
全部折叠
创建一个热图的公用事业中断和在一个特定的值列进行排序,这样他们出现在升序排序,从上到下。
首先,创建一个热图。样例文件读取outages.csv一个表中。样例文件包含的数据代表在美国电力中断。表包含六列:地区,OutageTime,损失,客户,RestorationTime,导致。创建一个热图,显示了不同区域x设在不同故障原因y -轴。在每一个细胞,显示每个地区经历了多少次停电由于特殊原因。
outages.csv
地区
OutageTime
损失
客户
RestorationTime
导致
T = readtable (“outages.csv”);h =热图(T)“地区”,“原因”);
中的值进行排序“东北”列,这样他们出现在从上到下升序排列。
“东北”
sorty (h,“东北”)
创建一个热图效用的中断和显示中的值“东北”列在降序排列的行。
T = readtable (“outages.csv”);h =热图(T)“地区”,“原因”);sorty (h,“东北”,“下”)
创建一个热图的公用事业中断和重新排列行利用多个列的值。行,列进行排序“西南”出现在升序排序。因为这一列包含重复的值,使用列“东北”剩余的行进行排序。
“西南”
T = readtable (“outages.csv”);h =热图(T)“地区”,“原因”);sorty (h, {“西南”,“东北”})
创建一个公用事业中断和类热图中的值“东北”列,这样他们出现在升序排序,从上到下。返回排序颜色数据和行值(y值)沿轴它们出现的顺序。
T = readtable (“outages.csv”);h =热图(T)“地区”,“原因”);[C, y] = sorty (h,“东北”)
C =10×50 1 0 0 1 0 5 3 0 17 5 11 4 0 4 9 18 42 2 85 81年31日19日8 49 16 41 13 3 22 18 70 37 102 54 19 32 6 7 143 135 135 127 0 31 6 23
y =10 x1细胞{‘地震’}{‘火’}{‘未知’}{“设备故障”}{“能源应急”}{‘风’}{“暴风雪”}{“雷雨”}{‘攻击’}{“暴风”}
创建一个热图的公用事业中断和左列中的值按升序排序(从上到下)重新排列列。然后,恢复原来的秩序。
T = readtable (“outages.csv”);h =热图(T)“地区”,“原因”);sorty (h)
恢复原来的行秩序通过设置YDisplayData财产的HeatmapChart对象= Y数据财产。
DisplayData
HeatmapChart
数据
h。YDisplayData = h.YData;
更新的热图,指定为一个HeatmapChart对象。
列进行排序,指定为一个特征向量,单元阵列的特征向量,或字符串数组表示的一个或多个元素XData或XDisplayData财产的HeatmapChart对象。
XDisplayData
例子:sorty (h, MyColumnName)类型列中的元素“MyColumnName”以升序排序。
sorty (h, MyColumnName)
“MyColumnName”
方向,指定为“提升”,“下”单元阵列的特征向量,或一个字符串数组。
“提升”——所有列中列出列以升序排序。
“下”——所有列中列出列在降序排列。
数组——一个独特的方向为每个列进行排序列。指定方向作为一个单元阵列特征向量或一个字符串数组,其中包含的元素“提升”或“下”。数组的长度必须相同列。
例子:{“提升”,“下”,“提升”}按升序排序第一列中的元素。如果有重复值的列,然后sorty打破关系使用第二列的元素在降序排列,等等。
{“提升”,“下”,“提升”}
南位置,指定这些值之一:
“汽车”——列表南元素持续升序和降序排列第一。
“第一”——列表南第一个元素。
“最后一次”——列表南最后的元素。
例子:sortx (h,列,“MissingPlacement”、“最后”)
sortx (h,列,“MissingPlacement”、“最后”)
颜色数据排序,作为一个矩阵返回。矩阵中的值出现在相同的顺序出现在的热图。
的ColorDisplayData财产的HeatmapChart对象存储分类的颜色数据。的ColorData属性存储无序的颜色数据。
ColorDisplayData
ColorData
重新安排订单行,返回单元阵列的特征向量。
的YDisplayData财产的HeatmapChart对象存储排序行顺序。的YData属性存储无序行顺序。
YDisplayData
YData
的sorty这些函数集HeatmapChart对象属性:
YDisplayData——存储的属性y设在数据。
ColorDisplayData——属性存储颜色显示数据。
的sorty函数也重置了YLimits财产。
YLimits
的热图
sortx
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室