mglearn.discrete_scatter(X_train[:, 0], X_train[:, 1], y_train)の意味について
2次元配列`arr`の要素となっている1次元配列から先頭の値のみを抜き出す

arr[:, 0]