Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Convierta la columna en otro tipo de datos.
Sintaxis
cast(dataType)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
dataType |
DataType o str | Tipo de datos de destino |
Devoluciones
Columna
Ejemplos
Conversión con un nombre de tipo de cadena:
from pyspark.sql.types import StringType
df = spark.createDataFrame(
[(2, "Alice"), (5, "Bob")], ["age", "name"])
df.select(df.age.cast("string").alias('ages')).collect()
# [Row(ages='2'), Row(ages='5')]
Conversión con una instancia de DataType:
from pyspark.sql.types import StringType
df = spark.createDataFrame(
[(2, "Alice"), (5, "Bob")], ["age", "name"])
df.select(df.age.cast(StringType()).alias('ages')).collect()
# [Row(ages='2'), Row(ages='5')]