/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(
解決辦法:
構(gòu)建樣本數(shù)據(jù)預(yù)測(cè)時(shí)更換成這種形式
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)
2024-01-12
Python3.8+用戶才需要