PandasのDataFrameは、2次元のデータ構造を持つ表形式のデータを表現するためのPythonのライブラリです。DataFrameには、行と列を持つ表形式のデータを格納することができます。
head()やtail()メソッドは、DataFrameの一部を表示するためのメソッドです。head()メソッドは、DataFrameの先頭から指定した行数分のデータを表示します。tail()メソッドは、DataFrameの末尾から指定した行数分のデータを表示します。
以下のようなDataFrameを考えます。
import pandas as pd
data = {'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]}
df = pd.DataFrame(data)
print(df)
実行結果:
Name Age
0 Tom 28
1 Jack 34
2 Steve 29
3 Ricky 42
head()メソッドを使用すると、先頭から指定した行数分のデータを表示することができます。以下のようにhead()メソッドを使用して、先頭から2行分のデータを表示します。
print(df.head(2))
実行結果:
Name Age
0 Tom 28
1 Jack 34
tail()メソッドを使用すると、末尾から指定した行数分のデータを表示することができます。以下のようにtail()メソッドを使用して、末尾から2行分のデータを表示します。
print(df.tail(2))
実行結果:
Name Age
2 Steve 29
3 Ricky 42