Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Imprime el esquema en el formato de árbol. Opcionalmente, permite especificar cuántos niveles se imprimirán si el esquema está anidado.
Sintaxis
printSchema(level: Optional[int] = None)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
level |
int, opcional | Cuántos niveles se van a imprimir para esquemas anidados. |
Ejemplos
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)