sklearn.datasets.make_circles(n_samples = 100,shuffle = True,noise = None,random_state = None,factor = 0.8 )
作用:在2d中创建一个包含较小圆的大圆的样本集。
一个简单的玩具数据集,用于可视化聚类和分类算法。
参数:
n_samples : int,optional(默认值= 100)
生成的总点数。如果是奇数,则内圆将比外圆具有一个点。
shuffle : bool,optional(默认值= True)
是否洗牌样品。
noise: 双倍或无(默认=无)
高斯噪声的标准偏差加到数据上。
random_state : int,RandomState实例或None(默认)
确定数据集重排和噪声的随机数生成。传递一个int,用于跨多个函数调用的可重现输出。见术语表。
factor : 0 <double <1(默认值= .8)
内圈和外圈之间的比例因子。
返回值:
X : 形状数组[n_samples,2]
生成的样本。
y : 形状数组[n_samples]
每个样本的类成员资格的整数标签(0或1)。