Main Content

head

获取数组或表的顶行

说明

示例

head(A) 在命令行窗口中显示数组、表或时间表 A 的前八行,但不存储值。

示例

head(A,k) 显示 A 的前 k 行。

示例

B = head(___) 返回 A 中任一上述语法所请求的行。B 的数据类型与 A 的数据类型相同。

示例

全部折叠

创建一个有 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"    01-Feb-2002 12:18:00    458.98    1.8202e+06    07-Feb-2002 16:50:00    "winter storm"
    "SouthEast"    23-Jan-2003 00:49:00    530.14    2.1204e+05                     NaT    "winter storm"
    "SouthEast"    07-Feb-2003 21:15:00     289.4    1.4294e+05    17-Feb-2003 08:14:00    "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"    01-Feb-2002 12:18:00    458.98    1.8202e+06    07-Feb-2002 16:50:00    "winter storm"   
    "SouthEast"    23-Jan-2003 00:49:00    530.14    2.1204e+05                     NaT    "winter storm"   
    "SouthEast"    07-Feb-2003 21:15:00     289.4    1.4294e+05    17-Feb-2003 08:14:00    "winter storm"   
    "West"         06-Apr-2004 05:44:00    434.81    3.4037e+05    06-Apr-2004 06:10:00    "equipment fault"
    "MidWest"      16-Mar-2002 06:18:00    186.44    2.1275e+05    18-Mar-2002 23:23:00    "severe storm"   
    "West"         18-Jun-2003 02:49:00         0             0    18-Jun-2003 10:54:00    "attack"         
    "West"         20-Jun-2004 14:39:00    231.29           NaN    20-Jun-2004 19:16:00    "equipment fault"
    "West"         06-Jun-2002 19:28:00    311.86           NaN    07-Jun-2002 00:51:00    "equipment fault"

输入参数

全部折叠

输入数据,指定为数组、元胞数组、表或时间表。

要提取的行数,指定为正整数。如果 A 少于 k 行,则 head 将返回 A 的所有行。

扩展功能

版本历史记录

在 R2016b 中推出

全部展开