报错:ChiMerge() got an unexpected keyword argument 'max_bin'
时间: 2023-07-30 21:04:34 浏览: 112
非常抱歉,我的回答有误。`max_bin`是`Combiner`类的参数,而不是`ChiMerge`类的参数。如果您想要使用`max_bin`参数来限制箱体数量,可以使用`Combiner`类的方法来进行分箱,例如:
```python
from toad.transform import Combiner
combiner = Combiner()
result = combiner.fit_transform(data, y, method='chi', max_bin=10)
```
其中,`data`是输入的数据,`y`是目标变量,`method`是分箱的方法(例如卡方分箱),`max_bin`是最大箱体数量。这样,分箱后的结果最多包含10个箱体。
相关问题
toad库 combiner.fit分箱 限制箱体数量 报错:ChiMerge() got an unexpected keyword argument 'max_bin'
非常抱歉,我的回答有误。`max_bin`是`Combiner`类的参数,而不是`ChiMerge`类的参数。如果您想要使用`max_bin`参数来限制箱体数量,可以使用`Combiner`类的方法来进行分箱,例如:
```python
from toad.transform import Combiner
combiner = Combiner()
result = combiner.fit_transform(data, y, method='chi', max_bin=10)
```
其中,`data`是输入的数据,`y`是目标变量,`method`是分箱的方法(例如卡方分箱),`max_bin`是最大箱体数量。这样,分箱后的结果最多包含10个箱体。
combiner.fit(data, y, method='chi', max_bin=10) 报错ChiMerge() got an unexpected keyword argument 'max_bin'
非常抱歉,我的回答有误。`max_bin`是`Combiner`类的参数,而不是`ChiMerge`类的参数。如果您想要使用`max_bin`参数来限制箱体数量,可以使用`Combiner`类的方法来进行分箱,例如:
```python
from toad.transform import Combiner
combiner = Combiner()
result = combiner.fit_transform(data, y, method='chi', max_bin=10)
```
其中,`data`是输入的数据,`y`是目标变量,`method`是分箱的方法(例如卡方分箱),`max_bin`是最大箱体数量。这样,分箱后的结果最多包含10个箱体。
阅读全文