/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)