我正在将一些熊猫系列和熊猫数据框转换为考拉以实现可扩展性。但是在我使用的地方,np.where()
我试图传递考拉数据帧,就像之前传递熊猫数据帧一样。但是我收到了一个错误 PandasNotImplementedError。
我该如何克服这个错误?我试过ks.where()
了,但没有用。
这是我正在使用 Pandas 编写的代码模型。
import pandas as pd
import numpy as np
pdf = np.where(condition, action1, action2)
toPandas()
如果我使用or将考拉转换回熊猫,代码就可以工作from_pandas()
,但由于性能和可扩展性的原因,我不能使用熊猫。如果可能的话,请建议我在 Koalas 中使用一种替代方法,或者为 numpy 提供一种替代库,它可以很好地与 koalas 配合使用。