2024-09-29 04:23:59 发布
网友
我想这样做:
myEnum = Enum("myEnum", "Giraffe Crab Rat Human") df_new = df.withColumn("AnimalEnumValueColumn", myEnum.Giraffe)
(我知道这是不正确的,但我想要一个具有相同预期效果的替代解决方案)
您需要使用.value从枚举对象获取值:
.value
import pyspark.sql.functions as F df_new = df.withColumn("AnimalEnumValueColumn", F.lit(myEnum.Giraffe.value))
有关更多详细信息,请参阅enum docs
您需要使用
.value
从枚举对象获取值:有关更多详细信息,请参阅enum docs
相关问题 更多 >
编程相关推荐