
78 Глава 3
plt.scatter(x=X[y == cl, 0],
y=X[y == cl, 1],
alpha=0.8,
c=colors[idx],
marker=markers[idx],
label=f'Class {cl}',
edgecolor='black')
# выделяем тестовые обр азцы
if test_idx:
# отоб разить все об разцы
X_test, y_test = X[test_idx, :], y[test_idx]
plt.scatter(X_test[:, 0], X_test[:, 1],
c='none', edgecolor='black', alpha=1.0,
linewidth=1, marker='o',
s=100, label='Test set')
После внесения изменений в функцию
plot_decision_regions
мы можем указать индексы
образцов, которые мы хотим отметить на результирующих графиках. Код выглядит
следующим образом:
>>> X_combined_std = np.vstack((X_train_std, X_test ...