【发布时间】:2021-09-14 03:45:46
【问题描述】:
我知道在 OneClassSVM 中标签 -1 是异常值,而 1 是内联的。然后我明白零是边界。有没有办法让标签打印成 2 个,而不是总共 3 个?我想做的是,像其他模型一样集成 OneClassSVM 标签。例如,我发现其他模型标记为“0”和“1”。但是我用来运行模型的代码不适合 OneClassSVM 模型,因为它返回“-1”和“1”标签。
for item in y_pred:
item.replace("-1","0")
我尝试将“-1”更改为“0”,但我确信这不是一个正确的解决方案。在不破坏标签值的情况下,最终只打印出两个标签是必要的。
【问题讨论】:
标签: python scikit-learn sklearn-pandas