Main Content

tail

配列または table の最後の数行の取得

説明

tail(A) は、コマンド ウィンドウで値を保存せずに配列、table または timetable A の最後の 8 行を表示します。

tail(A,k)A の最後の k 行を表示します。

B = tail(___) は、前述の構文のいずれかについて、A の要求された行を返します。B のデータ型は、A のデータ型と同じです。

すべて折りたたむ

100 行を含む行列を作成し、その行列の最後の 8 行を表示します。

出力引数を指定しない場合、tail は値を返しません。行列の最下部の表示のみを行います。

A = repmat((1:100)',1,4);
tail(A)
    93    93    93    93
    94    94    94    94
    95    95    95    95
    96    96    96    96
    97    97    97    97
    98    98    98    98
    99    99    99    99
   100   100   100   100

1468 行をもつファイルから table を作成します。

T = readtable("outages.csv","TextType","string");
size(T)
ans = 1×2

        1468           6

最後の 3 行を表示します。出力引数を指定しない場合、tail は値を返しません。table の最下部の表示のみを行います。

tail(T,3)
      Region            OutageTime          Loss     Customers       RestorationTime             Cause      
    ___________    ____________________    ______    __________    ____________________    _________________

    "MidWest"      02-Jan-2011 14:41:00    364.24    2.8432e+05    04-Jan-2011 04:43:00    "winter storm"   
    "SouthEast"    20-Dec-2013 19:52:00    2.3096        1038.2    20-Dec-2013 23:29:00    "thunder storm"  
    "SouthEast"    14-Sep-2011 11:55:00    45.042         11835    14-Sep-2011 13:28:00    "equipment fault"

スプレッドシートからデータを読み取って、table を作成します。table のサイズを表示します。1468 行があることが示されます。

T = readtable("outages.csv","TextType","string");
size(T)
ans = 1×2

        1468           6

T の最後の 8 行をもつ別の table を返します。

T2 = tail(T)
T2=8×6 table
      Region            OutageTime          Loss     Customers       RestorationTime             Cause       
    ___________    ____________________    ______    __________    ____________________    __________________

    "West"         04-Dec-2010 12:09:00    245.72     1.074e+05    07-Dec-2010 13:05:00    "winter storm"    
    "West"         05-Jan-2013 05:52:00         0             0    05-Jan-2013 06:08:00    "attack"          
    "West"         01-Dec-2010 04:12:00    369.43           NaN    01-Dec-2010 04:28:00    "energy emergency"
    "West"         21-Nov-2011 16:51:00         0             0    21-Nov-2011 16:55:00    "attack"          
    "SouthEast"    03-Jan-2011 05:52:00       NaN    2.7596e+05    06-Jan-2011 05:25:00    "winter storm"    
    "MidWest"      02-Jan-2011 14:41:00    364.24    2.8432e+05    04-Jan-2011 04:43:00    "winter storm"    
    "SouthEast"    20-Dec-2013 19:52:00    2.3096        1038.2    20-Dec-2013 23:29:00    "thunder storm"   
    "SouthEast"    14-Sep-2011 11:55:00    45.042         11835    14-Sep-2011 13:28:00    "equipment fault" 

入力引数

すべて折りたたむ

入力データ。配列、cell 配列、table または timetable として指定します。

抽出する行数。正の整数として指定します。A の行数が k より少ない場合、tailA の行をすべて返します。

拡張機能

バージョン履歴

R2016b で導入

すべて展開する