+-
python – PYSPARK:在读取csv文件时将字符串转换为float
我正在读取数据帧的csv文件

datafram = spark.read.csv(fileName, header=True)

但datafram中的数据类型是String,我想将数据类型更改为float.有没有办法有效地做到这一点?

最佳答案
实现这一目标最直接的方法是通过施法.

dataframe = dataframe.withColumn("float", col("column").cast("double"))
点击查看更多相关文章

转载注明原文:python – PYSPARK:在读取csv文件时将字符串转换为float - 乐贴网