为什么exp函数不能在pyspark中工作?

问题描述 投票:0回答:1

我正在尝试通过逻辑回归的系数计算比值比,但是我遇到的一个问题可以用以下代码最好地概括:

import pyspark.sql.functions as F 
F.exp(1.2)

此操作失败,并显示 py4j.Py4JException: Method exp([class java.lang.Double]) does not exist

整数类似地失败。我不知道Double如何导致exp函数出现问题?

pyspark apache-spark-sql pyspark-sql exp
1个回答
0
投票

如果您查看pyspark.sql.functions.exp()的文档,它将使用col对象的输入。因此,它不适用于浮点值,例如1.2

© www.soinside.com 2019 - 2024. All rights reserved.