メインコンテンツまでスキップ

最初のn行を返します。

構文

head(n: Optional[int] = None)

パラメーター

パラメーター

Type

説明

n

整数、オプション

デフォルト値は1です。返される行数。

戻り値

nが指定された場合、DataFrameの要素数がnより少ない場合は、長さn以下のRowのリストを返します。nが指定されていない場合は、単一の行を返します。

注意

この方法は、結果として得られる配列が小さいと予想される場合にのみ使用してください。なぜなら、すべてのデータがドライバのメモリにロードされるためです。

Python
df = spark.createDataFrame([
(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.head()
# Row(age=2, name='Alice')
df.head(1)
# [Row(age=2, name='Alice')]
df.head(0)
# []