回答編集履歴
1
コード内のコメントを修正
test
CHANGED
@@ -62,10 +62,10 @@
|
|
62
62
|
xx, yy = np.meshgrid(np.linspace(X[:, 0].min(), X[:, 0].max(), gridsize),
|
63
63
|
np.linspace(X[:, 0].min(), X[:, 0].max(), gridsize))
|
64
64
|
|
65
|
-
#
|
65
|
+
# 識別境界を描画するために座標間のデータを補間
|
66
66
|
Z = interpolate.griddata(arr[:, 0:2], arr[:, 2], (xx, yy), method="cubic")
|
67
67
|
|
68
|
-
# 学習データと
|
68
|
+
# 学習データと識別境界を描画
|
69
69
|
ax.scatter(X[:, 0], X[:, 1], X[:, 2], c=y, cmap='bwr')
|
70
70
|
ax.plot_wireframe(xx, yy, Z, alpha=0.5)
|
71
71
|
|