Python-sklearn.datasets-make_blobs
- sklearn.datasets.make_blobs()函数形参详解
"""
@Title: datasets for regression
@Time: 2024/3/5
@Author: Michael Jie
"""from sklearn import datasets
import matplotlib.pyplot as plt# 产生服从正态分布的聚类数据
x, y, centers = datasets.make_blobs(# 样本数n_samples=1000,# 特征维度n_features=2,# 簇数centers=3,# 每簇数据的标准差cluster_std=1,# 聚类中心的边界center_box=(-10.0, 10.0),# 样本生成后是否洗牌shuffle=True,# 确定用于创建数据集的随机数生成random_state=None,# 是否返回中心点return_centers=True
)plt.scatter(x.T[0], x.T[1])
plt.show()