【发布时间】:2026-02-23 23:40:02
【问题描述】:
在我的程序中,我正在对我的数据应用 box-cox 变换,并且我有兴趣通过我的实验在某个步骤反转 box-cox 变换。但是我注意到 boxcox 有两种变体:
我了解到第一个选项具有反转 box cox 变换 here 的功能。
但是我只想知道为什么在 scipy.special 中 lambda 参数不能是 None 而在 scipy.stats 中可能是。在我的代码中,我实际上使用的是scipy.stats,而Lamda 是None。现在,如果我想恢复使用 scipy.special 以使用其反向功能,我应该将 lamda 设置为什么?
这是我当前的代码:
elif self.output_box:
y_train, self.y_train_lambda_ = boxcox(y_train)
y_test, self.y_test_lambda_ = boxcox(y_test)
【问题讨论】:
标签: python scipy transformation scaling