к строковому методу в PySpark - PullRequest
0 голосов
/ 07 июля 2019

У меня есть код в pyspark.Мне нужно преобразовать его в строку, затем преобразовать в тип даты и т. Д.

Я не могу найти какой-либо метод для преобразования этого типа в строку.Я пробовал str (), .to_string (), но ни один не работает.Я поставил код ниже.

from pyspark.sql import functions as F

df = in_df.select('COL1')
> type(df) 
> <class 'pyspark.sql.dataframe.DataFrame'>

> df.printSchema() 
> |-- COL1: offsetdatetimeudt (nullable = true)

1 Ответ

0 голосов
/ 08 июля 2019

Прямое преобразование столбца в строку

df2 = df.withColumn('COL1', df['COL1'].cast(StringType()))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...