问答详情
源自:4-4 实战:朴素贝叶斯判断客户消费意愿

/Users/watermelon/workspace/python-demo/venv/lib/python3.8/site-packages/sklearn/base.py:465: UserWarning: X does not have valid feature names, but CategoricalNB was fitted with feature names warnings.warn(

解决办法:

构建样本数据预测时更换成这种形式

X_test = pd.DataFrame([[0, 0, 0, 1, 1, 0]], columns=["gender","age","status","city","cost","device"])

y_test_proba = model.predict_proba(X_test)

print(y_test_proba)


提问者:qq_watermelon_14327755 2024-01-12 18:22

个回答

  • qq_watermelon_14327755
    2024-01-12 18:23:23

    Python3.8+用户才需要