需要将数据框中的列类型从字符串转换为日期。 to_date引发错误。
from datetime import datetime
from pyspark.sql.functions import col, udf
from pyspark.sql.types import DateType
数据框:df 列名称:datetime
df.select(to_date(df.datetime).alias('new_date')).show()
NameError跟踪(最近一次通话) 在()中 4 5 ----> 6 df.select(to_date(df.datetime).alias('new_date'))。show() 7 8
NameError:未定义名称“ to_date”
from datetime import datetime
from pyspark.sql.functions import col, udf
from pyspark.sql.types import DateType
数据框:df 列名称:datetime
df.select(to_date(df.datetime).alias('new_date')).show()
NameError跟踪(最近一次通话) 在()中 4 5 ----> 6 df.select(to_date(df.datetime).alias('new_date'))。show() 7 8
NameError:未定义名称“ to_date”
from datetime import datetime
from pyspark.sql.functions import col, udf
from pyspark.sql.types import DateType
数据框:df 列名称:datetime
df.select(to_date(df.datetime).alias('new_date')).show()
NameError跟踪(最近一次通话) 在()中 4 5 ----> 6 df.select(to_date(df.datetime).alias('new_date'))。show() 7 8
NameError:未定义名称“ to_date”
当前为字符串类型的datetime列需要转换为date