Это не имеет никакого отношения к WM_MEASUREITEM
Просто используйте внутренние сообщения меню win32
(Win32 FAQ: news: //comp.os.ms-windows.programmer.win32)
Предполагая, что 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
будут другого цвета.