>>> df.show(n=2, truncate=False, vertical=True)
-RECORD 0-------------
id | 1
firstName | Mark
lastName | Brown
-RECORD 1-------------
id | 2
firstName | Tom
lastName | Anderson
only showing top 2 rows
默认情况下,Show ()函数打印20条 DataFrame 记录。可以通过提供 show ()函数的参数来定义要打印的行数。您永远不知道 DataFrame 将拥有多少行。因此,我们可以将 Count ()作为参数传递给 show 函数,该函数将打印 DataFrame 的所有记录。
df.show() --> prints 20 records by default
df.show(30) --> prints 30 records according to argument
df.show(df.count()) --> get total row count and pass it as argument to show