当前位置: 首页 > news >正文

make_blobs函数

示例1:

# make_blobs示例
from sklearn.datasets.samples_generator import make_blobs

X, y = make_blobs(n_samples=10, centers=3, n_features=2,
                   random_state=0)
#看看数据集长什么样
plt.scatter(X[:, 0], X[:, 1], c=y, cmap="rainbow");

在这里插入图片描述

示例2:

X, y = make_blobs(n_samples=[3, 3, 4], centers=None, n_features=2,
                  random_state=0)

#看看数据集长什么样
plt.scatter(X[:, 0], X[:, 1], c=y, cmap="rainbow");

在这里插入图片描述

可见,n_samples=10与n_samples=[3, 3, 4]等价,centers=3与centers=None等价,验证了默认值的定义。

示例3:

# 创建数据集
class_1_ = 7
class_2_ = 4
centers_ = [[0.0, 0.0], [1,1]]
clusters_std = [0.5, 1]
X_, y_ = make_blobs(n_samples=[class_1_, class_2_],
                    centers=centers_,
                    cluster_std=clusters_std,
                    random_state=0, shuffle=False)

# or :
X_, y_ = make_blobs(n_samples=[7, 4],
                    centers=[[0.0, 0.0], [1,1]],
                    cluster_std=[0.5, 1],
                    random_state=0, shuffle=False)    # n_features 默认是2

# 绘图:
plt.scatter(X_[:, 0], X_[:, 1], c=y_, cmap="rainbow",s=100); # s控制点的大小

在这里插入图片描述

相关文章:

  • 陕西 网站建设首选公司/深圳建站公司
  • 危险网站解除/成都黑帽seo
  • 网站被做镜像什么意思/app推广活动策划方案
  • 网站快速推广/郑州专业seo推荐
  • 高端品牌网站设计/湖南网站优化
  • 哪个公司可以做网站/深圳20网络推广
  • 51单片机——点亮LED
  • Quartz认知篇 - 初识分布式任务调度Quartz
  • 论文解读 - 城市自动驾驶车辆运动规划与控制技术综述 (第2部分)
  • Puppeteer之Pyppeteer——定位页面元素的正确方法(3)
  • 简述团队模式和团队的开发模式
  • 动态内存分配/管理
  • subprocess模块
  • silicon labs Gateway HOST-NCP MQTT网关搭建
  • 《深入浅出计算机组成原理》学习笔记 Day1
  • 蚂蚁智能内容合规产品,提供一站式营销合规管控解决方案
  • 怎么恢复360删除的文件?360文件恢复,快速完成
  • SpringCloud-Netflix学习笔记06——Eureka对比Zookeeper