Week 11: Final Project Workshop
Common sklearn Error Messages (2/3)
Error 2: ValueError: X has 5 features, but SVC is expecting 8 features
X_train = df[['age', 'income', 'score', 'rating', 'years']]
model.fit(X_train, y_train)
X_test = df_test[['age', 'income', 'score']]
model.predict(X_test)
Fix: Use same features for train and test
FEATURES = ['age', 'income', 'score', 'rating', 'years']
X_train = df_train[FEATURES]
X_test = df_test[FEATURES]