我正在读取数据帧的csv文件
datafram = spark.read.csv(fileName, header=True)
但datafram中的数据类型是String,我想将数据类型更改为float.有没有办法有效地做到这一点?
最佳答案
实现这一目标最直接的方法是通过施法.
dataframe = dataframe.withColumn("float", col("column").cast("double"))
点击查看更多相关文章
转载注明原文:python – PYSPARK:在读取csv文件时将字符串转换为float - 乐贴网