【发布时间】:2019-06-12 15:34:00
【问题描述】:
我无法为列名中包含点的 pyspark 数据帧计算 approxQuantile。
例如数据框架构是
root
|-- col.dot: double (nullable = true)
那我做不到
df.approxQuantile(('`col.dot`'), [0.5], 0.25)
导致错误:
pyspark.sql.utils.IllegalArgumentException:'字段“col.dot”不存在。\n可用字段:col.dot'
我也试过了
df.approxQuantile(('col.dot'), [0.5], 0.25)
这给了我错误:
pyspark.sql.utils.AnalysisException: '无法解析 \'col.dot\' 给定的输入列:col.dot'
【问题讨论】:
标签: pyspark