「Pythonではじめる機械学習」という本の中の、教師あり学習の箇所で下記コードがあります。
データセットをプロット
mglearn.discrete_scatter(X[:, 0], X[:, 1], y)・・・・①
plt.legend(["Class0", "Class1"], loc=4)
plt.xlabel("First feature")
plt.ylabel("Second feature")
print("X.shape: {}".format(X.shape))・・・・②
【質問】
1.
上記①のyはラベルと過去の回答でありましたが、「ラベル」とはどういうものか、どのような認識でいればいいでしょうか。
上記②の"X.shape: {}".format(X.shape)は、何を意味しているのか、どういう記述文法になっているのでしょうか。
宜しくお願い申し上げます。