show

Mencetak baris pertama n DataFrame ke konsol.

Sintaksis

show(n: int = 20, truncate: Union[bool, int] = True, vertical: bool = False)

Parameter-parameternya

Parameter Tipe Deskripsi
n int, opsional, default 20 Jumlah baris yang akan diperlihatkan.
truncate bool atau int, opsional, default True Jika diatur ke True, potong string lebih panjang dari 20 karakter. Jika diatur ke angka yang lebih besar dari satu, memotong string panjang untuk panjang truncate dan meratakan sel ke kanan.
vertical bool, opsional Jika diatur ke True, cetak baris output secara vertikal (satu baris per nilai kolom).

Examples

df = spark.createDataFrame([
    (14, "Tom"), (23, "Alice"), (16, "Bob"), (19, "This is a super long name")],
    ["age", "name"])

df.show()
# +---+--------------------+
# |age|                name|
# +---+--------------------+
# | 14|                 Tom|
# | 23|               Alice|
# | 16|                 Bob|
# | 19|This is a super l...|
# +---+--------------------+

df.show(2)
# +---+-----+
# |age| name|
# +---+-----+
# | 14|  Tom|
# | 23|Alice|
# +---+-----+
# only showing top 2 rows

df.show(truncate=False)
# +---+-------------------------+
# |age|name                     |
# +---+-------------------------+
# |14 |Tom                      |
# |23 |Alice                    |
# |16 |Bob                      |
# |19 |This is a super long name|
# +---+-------------------------+

df.show(truncate=3)
# +---+----+
# |age|name|
# +---+----+
# | 14| Tom|
# | 23| Ali|
# | 16| Bob|
# | 19| Thi|
# +---+----+

df.show(vertical=True)
# -RECORD 0--------------------
# age  | 14
# name | Tom
# -RECORD 1--------------------
# age  | 23
# name | Alice
# -RECORD 2--------------------
# age  | 16
# name | Bob
# -RECORD 3--------------------
# age  | 19
# name | This is a super l...