Предполагается, что make_blobs
относится к sklearn.datasets.make_blobs
:
X
представляет набор данных объектов, а Y
представляет соответствующие метки (цели).Следовательно, каждый столбец в X
представляет отдельную функцию.
X[:, 0]
выполняет индексирование для X
в форме [row, column]
, где :
означает «все».Следовательно, объединенное выражение означает «взять каждую строку из X в столбце с индексом 0» (т. Е. В первом столбце).
Аналогично, X[:, 1]
берет каждую строку из X во втором столбце.
Вместе они могут быть приняты как x- и y-координаты вашей диаграммы рассеяния.
Передача c=Y
сообщает функции, что вы хотите, чтобы точки были окрашены на основе соответствующего значения Y
.Следовательно, все точки с Y=0
будут одного цвета, а все точки с Y=1
будут другого цвета.