Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytiskne schéma ve stromovém formátu. Volitelně můžete určit, kolik úrovní se má vytisknout, pokud je schéma vnořené.
Syntaxe
printSchema(level: Optional[int] = None)
Parametry
| Parameter | Typ | Description |
|---|---|---|
level |
int, volitelné | Kolik úrovní se má vytisknout pro vnořené schémata. |
Příklady
df = spark.createDataFrame(
[(14, "Tom"), (23, "Alice"), (16, "Bob")], ["age", "name"])
df.printSchema()
# root
# |-- age: long (nullable = true)
# |-- name: string (nullable = true)
df = spark.createDataFrame([(1, (2, 2))], ["a", "b"])
df.printSchema(1)
# root
# |-- a: long (nullable = true)
# |-- b: struct (nullable = true)
df.printSchema(2)
# root
# |-- a: long (nullable = true)
# |-- b: struct (nullable = true)
# | |-- _1: long (nullable = true)
# | |-- _2: long (nullable = true)