我正在尝试为一个非常大的数据集编写一个随机森林分类器,例如我已经应用 PCA 将 643 个功能减少到 5 个 PC 的预处理的一部分。是否可以导出这些设置以便我可以
pca.transform(data)
在另一个程序中。
我已经能够使用 pickle 对缩放器执行此操作,但是当我运行 transfrom 时,我得到了错误: Traceback(最近一次调用最后一次):
File "<ipython-input-35-68c9849c2acc>", line 1, in <module>
pca.transform(data)
TypeError: transform() missing 1 required positional argument: 'X'