pyspark - 如何在 PySpark 2.x 中使用修剪?
问题描述
代码是:
from pyspark.sql import functions as F
df = df.select(F.trim("MyColumn"))
错误是:
Py4JError: An error occurred while calling z:org.apache.spark.sql.functions.trim. Trace:
py4j.Py4JException: Method trim([class java.lang.String]) does not exist
trim
在 PySpark 2.x 中被弃用了吗?我不明白为什么它不工作,当同一个命名空间中的其他一些函数工作得很好时
解决方案
df = df.select(F.trim(F.col("MyColumn")))
推荐阅读
- png - Vaadin 切换图像可见性
- reactjs - React Native:Redux - 是否可以从 App.js 分派到 redux 商店?
- r - 按每组中的最后一个元素拆分向量
- javascript - Javascript,浮点数中的 1 位小数,仅带小数
- kubernetes - 在 aws 上使用 k8s 到 LoadBalancer 服务的静态 IP(分配 ID)
- node.js - Puppeteer Chromium 实例管理
- javascript - 模型之间的多重关系
- javascript - 反应提升状态
- java - 我可以将 String.format() 与字符串数组参数一起使用吗?
- python - 如何在 Pandas 数据框中移动列?