sklearn.datasets.make_moons?

sklearn.datasets.make_moons(n_samples=100, *, shuffle=True, noise=None, random_state=None)

[源碼]

做兩個交錯的半圈

一個簡單的玩具數據集,用于可視化聚類和分類算法。在用戶指南中閱讀更多內容。

參數 說明
n_samples int or two-element tuple, optional (default=100)
如果為int,則生成的總點數。 如果是兩個元素的元組,則兩個月亮中每個月亮的點數。
shuffle bool, optional (default=True)
是否shuffle樣本。
noise double or None (default=None)
加到數據中的高斯噪聲的標準偏差。
random_state int, RandomState instance, default=None
確定用于數據集改組和噪聲的隨機數生成。 為多個函數調用傳遞可重復輸出的int值。 請參閱詞匯表
返回值 說明
X array of shape [n_samples, 2]
生成的樣本。
y array of shape [n_samples]
每個樣本的類成員的整數標簽(0或1)。