头
获取表、时间表或高数组的顶部行
语法
B =头(A)
B =头(A,k)
例子
预览表
创建一个包含100行和5个变量的表。
负载病人T = table(姓氏,性别,年龄,身高,体重);大小(T)
ans =100年5
预览前八行。
T2 =头(T)
T2 =8×5表姓氏性别年龄身高体重__________ ________ _________ ______“史密斯”“男”38 71 176“约翰逊”“男”43 69 163“威廉姆斯”“女”38 64 131“琼斯”“女”40 67 133“布朗”“女”49 64 119“戴维斯”“女”46 68 142“米勒”“女”33 64 142“威尔逊”“男”40 68 180
预览高桌内容
创建一个高表并预览前几行数据。
创建一个高的桌子airlinesmall.csv
数据集。选择要使用的变量子集。使用头
提取前几行数据。
Varnames = {“年”,“月”,“ArrDelay”,“DepDelay”,“UniqueCarrier”};数据存储(“airlinesmall.csv”,“TreatAsMissing”,“NA”,...“SelectedVariableNames”, varnames);T =高(ds)
T = M×5高桌子年月ArrDelay DepDelay UniqueCarrier _________ ________ ________ _____________ 1987 10 8 12 'PS' 1987 10 8 1 'PS' 1987 10 21 20 'PS' 1987 10 13 12 'PS' 1987 10 4 -1 'PS' 1987 10 59 63 'PS' 1987 10 3 -2 'PS' 1987 10 11 -1 'PS'::::::::::
tt =头(T)
tt = 8×5高桌子年月ArrDelay DepDelay UniqueCarrier _________ ________ ________ _____________ 1987 10 8 12 'PS' 1987 10 8 1 'PS' 1987 10 21 20 'PS' 1987 10 13 12 'PS' 1987 10 4 -1 'PS' 1987 10 59 63 'PS' 1987 10 3 -2 'PS' 1987 10 11 -1 'PS'
将结果收集到内存中以查看数据。
T8 =收集(tt)
使用本地MATLAB会话计算高表达式:计算在0秒内完成
t8 =8×5表年月ArrDelay DepDelay UniqueCarrier _________ ________ ________ _____________ 1987 10 8 12 'PS' 1987 10 8 1 'PS' 1987 10 21 20 'PS' 1987 10 13 12 'PS' 1987 10 4 -1 'PS' 1987 10 59 63 'PS' 1987 10 3 -2 'PS' 1987 10 11 -1 'PS'
在高数组中检索指定的行数
预览高表中的前20行数据。
创建一个高的桌子airlinesmall.csv
数据集。选择要处理的变量子集,并进行处理“NA”
值作为丢失的数据,以便数据存储
将它们替换为南
值。使用头
查看前20行数据。
Varnames = {“年”,“月”,“ArrDelay”,“DepDelay”,“UniqueCarrier”};数据存储(“airlinesmall.csv”,“TreatAsMissing”,“NA”,...“SelectedVariableNames”, varnames);T =高(ds)
T = M×5高桌子年月ArrDelay DepDelay UniqueCarrier _________ ________ ________ _____________ 1987 10 8 12 'PS' 1987 10 8 1 'PS' 1987 10 21 20 'PS' 1987 10 13 12 'PS' 1987 10 4 -1 'PS' 1987 10 59 63 'PS' 1987 10 3 -2 'PS' 1987 10 11 -1 'PS'::::::::::
tt = head(T,20)
tt = 20×5高桌子年月ArrDelay DepDelay UniqueCarrier _________ ________ ________ _____________ 1987 10 8 12 'PS' 1987 10 8 1 'PS' 1987 10 21 20 'PS' 1987 10 13 12 'PS' 1987 10 4 -1 'PS' 1987 10 59 63 'PS' 1987 10 3 -2 'PS' 1987 10 11 -1 'PS'::::::::::
将结果收集到内存中以查看数据。
T20 =集合(tt)
使用本地MATLAB会话计算高表达式:计算在0秒内完成
t20 =20×5表年月ArrDelay DepDelay UniqueCarrier ____ _____ ________ ________ _____________ 1987年10 8 12“PS”1987 10 8 ' p ' 1987 21 1987“PS”10 13 12 PS 1987年10 4 1“PS”59 1987 63 PS 1987年10 3 ' p ' 1987 10 11 1 PS 1987年10 3 3 PS 1987年10 2 1 PS 1987年10 16 15 PS 1987年10 3 9“PS”1987 10“PS”39 1987 57 32 TW 1987年10 0 3太瓦1987年10 -14 0 TW 1987年10 15 11 TW 1987年10 8 15 TW 1987年10 11 7 TW 1987年10 3 1 TW的
输入参数
一个
-输入数组
表|时间表
输入数组,指定为表格或时间表。
数据类型:表格
|时间表
k
-要提取的行数
标量
要提取的行数,指定为正标量整数。如果一个
小于k
行,然后头
返回所有的一个
.
输出参数
B
-请求的行
表|时间表
请求的行,作为表格或时间表返回。的数据类型B
和一个
.
扩展功能
高大的数组
使用行数超过内存容量的数组进行计算。
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
你可以使用头
而且尾巴
使用任何有效底层数据类型的高数组(单
,双
,int8
,datetime
,表格
,等等)。
如果您不确定返回的结果是否由收集(一个)
将适合的记忆,然后使用收集(头(A))
或收集(尾(A))
.这些命令仍然完全计算tall数组一个
,但只在内存中返回结果的一小部分。
在R2016b中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
这个话题有用吗?
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。