ucase(col)
Описание
Функция ucase()
преобразует все символы строки в верхний регистр. Это синоним для upper()
.
Параметры
col
: Column - столбец со строками для преобразования
Возвращаемое значение
String - строка в верхнем регистре
Пример использования
from pyspark.sql.functions import ucase
from pyspark.sql import SparkSession
# Создаем SparkSession
spark = SparkSession.builder.appName("ucase_example").getOrCreate()
# Создаем DataFrame
data = [
("hello"),
("spark"),
("pyspark")
]
df = spark.createDataFrame(data, ["text"])
# Преобразуем строки в верхний регистр
result = df.select(
"text",
ucase("text").alias("uppercase")
).show()
# Результат:
# +-------+---------+
# |text |uppercase|
# +-------+---------+
# |hello |HELLO |
# |spark |SPARK |
# |pyspark|PYSPARK |
# +-------+---------+