2021-01-05
阅读量:
787
调用sklearn.datasets这个包里的make_blobs有什么用?
问:
调用sklearn.datasets这个包里的make_blobs有什么用?
答:
sklearn中的make_blobs函数主要是为了随机生成数据样本,在这些样本的基础上,探索,研究各种各样的算法
其中,数据集中带Y的话,就可以尝试探索分类算法出来;数据集中不带Y的话,尝试探索聚类算法
make_blobs的用法如下:
data, label = make_blobs(n_features=2, n_samples=100, centers=3, random_state=3, cluster_std=[0.8, 2, 5])
n_features表示每一个样本有多少特征值
n_samples表示样本的个数
centers是聚类中心点的个数,可以理解为label的种类数
random_state是随机种子,可以固定生成的数据
cluster_std设置每个类别的方差






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论