head
获取数组或表的顶行
说明
示例
创建一个有 100 行的矩阵,并显示矩阵的前八行。
如果不指定输出参量,head
不会返回值。它只显示矩阵的顶部。
A = repmat((1:100)',1,4); head(A)
1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8
从包含 1468 行的文件创建一个表。
T = readtable("outages.csv","TextType","string"); size(T)
ans = 1×2
1468 6
显示前三行。如果不指定输出参量,head
不会返回值。它只显示表的顶部。
head(T,3)
Region OutageTime Loss Customers RestorationTime Cause ___________ ________________ ______ __________ ________________ ______________ "SouthWest" 2002-02-01 12:18 458.98 1.8202e+06 2002-02-07 16:50 "winter storm" "SouthEast" 2003-01-23 00:49 530.14 2.1204e+05 NaT "winter storm" "SouthEast" 2003-02-07 21:15 289.4 1.4294e+05 2003-02-17 08:14 "winter storm"
通过从电子表格中读取数据来创建一个表。显示该表的大小,根据显示它有 1468 行。
T = readtable("outages.csv","TextType","string"); size(T)
ans = 1×2
1468 6
返回另一个包含 T
的前八行的表。
T2 = head(T)
T2=8×6 table
Region OutageTime Loss Customers RestorationTime Cause
___________ ________________ ______ __________ ________________ _________________
"SouthWest" 2002-02-01 12:18 458.98 1.8202e+06 2002-02-07 16:50 "winter storm"
"SouthEast" 2003-01-23 00:49 530.14 2.1204e+05 NaT "winter storm"
"SouthEast" 2003-02-07 21:15 289.4 1.4294e+05 2003-02-17 08:14 "winter storm"
"West" 2004-04-06 05:44 434.81 3.4037e+05 2004-04-06 06:10 "equipment fault"
"MidWest" 2002-03-16 06:18 186.44 2.1275e+05 2002-03-18 23:23 "severe storm"
"West" 2003-06-18 02:49 0 0 2003-06-18 10:54 "attack"
"West" 2004-06-20 14:39 231.29 NaN 2004-06-20 19:16 "equipment fault"
"West" 2002-06-06 19:28 311.86 NaN 2002-06-07 00:51 "equipment fault"
输入参数
输入数据,指定为数组、元胞数组、表或时间表。
要提取的行数,指定为正整数。如果 A
少于 k
行,则 head
将返回 A
的所有行。
扩展功能
head
函数完全支持 tall 数组。有关详细信息,请参阅 tall 数组。
您可以将 head
和 tail
用于任何具有有效基本数据类型(single
、double
、int8
、datetime
、table
等)的 tall 数组。
如果您不确定 gather(A)
返回的结果是否能够完全存入内存,请使用 gather(head(A))
或 gather(tail(A))
。这两个命令还是会完全计算 tall 数组 A
,但只将一小部分结果返回到内存中。
head
函数完全支持 GPU 数组。要在 GPU 上运行该函数,请将输入数据指定为 gpuArray
(Parallel Computing Toolbox)。有关详细信息,请参阅在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)。
此函数完全支持分布式数组。有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
版本历史记录
在 R2016b 中推出MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)