göster

DataFrame'in ilk n satırlarını konsola yazdırır.

Sözdizimi

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

Parametreler

Parametre Türü Açıklama
n int, isteğe bağlı, varsayılan 20 Gösterilecek satır sayısı.
truncate bool veya int, isteğe bağlı, varsayılan True olarak Trueayarlanırsa, 20 karakterden uzun dizeleri kes. Birden büyük bir sayıya ayarlanırsa, uzun dizeleri uzunluk truncate ve hücreleri sağa hizalamak için kısaltılır.
vertical bool, isteğe bağlı olarak Trueayarlanırsa, çıktı satırlarını dikey olarak yazdırın (sütun değeri başına bir satır).

Örnekler

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...