热线电话:13121318867

登录
2021-01-05 阅读量: 787
调用sklearn.datasets这个包里的make_blobs有什么用?

问:

调用sklearn.datasets这个包里的make_blobs有什么用?

image.png


答:

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设置每个类别的方差



74.9650
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子