make_blobs
时间: 2023-06-22 13:20:31 浏览: 188
Blob
make_blobs 是 Scikit-learn 中的一个函数,用于生成模拟数据集。它可以生成指定数量的、服从高斯分布的随机样本。我们可以使用 make_blobs 函数来创建多类别分类数据集,方便我们进行模型的训练和测试。具体用法如下:
```python
from sklearn.datasets import make_blobs
X, y = make_blobs(n_samples=100, centers=3, n_features=2, random_state=0)
```
其中,n_samples 表示生成的样本数量,centers 表示生成的簇的数量,n_features 表示每个样本的特征数量,random_state 表示随机数的种子。函数返回的 X 是一个形状为 (n_samples, n_features) 的数组,包含了生成的样本特征;y 是一个形状为 (n_samples,) 的数组,包含了每个样本所属的簇的标签。
阅读全文