小编fjc*_*cf1的帖子

PySpark Dataframe:逗号点

我在浮点数中使用逗号导入数据,我想知道如何将'逗号转换为点.我正在使用pyspark数据帧,所以我尝试了这个:

commaToDot = udf(lambda x : str(x).replace(',', '.'), FloatType())

myData.withColumn('area',commaToDot(myData.area))
Run Code Online (Sandbox Code Playgroud)

它绝对不起作用.那么我们可以直接用spark替换数据框中的数据,还是应该转换为numpy类型还是其他什么?

谢谢 !

python pyspark spark-dataframe

3
推荐指数
2
解决办法
2756
查看次数

标签 统计

pyspark ×1

python ×1

spark-dataframe ×1