make_blobs函数

news/2024/11/20 11:49:44/

示例1:

# make_blobs示例
from sklearn.datasets.samples_generator import make_blobsX, 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控制点的大小

在这里插入图片描述


http://www.ppmy.cn/news/12535.html

相关文章

Linux chattr命令

Linux chattr命令Linux 命令大全Linux chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。b:不更新文件或目录的最后存取时间。c&#xff1…

监控需求以及开源方案的对比

文章目录监控需求以及开源方案的对比监控需求来源可观测性三大支柱指标监控日志链路追踪业界方案横评ZabbixZabbix优点Zabbix缺点Open-FalconOpen-Falcon 的优点Open-Falcon 的缺点PrometheusPrometheus 的优点Prometheus 的缺点NightingaleNightingale 的优点Nightingale 的缺…

FPGA:IIC验证镁光EEPROM仿真模型(纯Verilog)

目录日常唠嗑一、程序设计二、镁光模型仿真验证三、testbench文件四、完整工程下载日常唠嗑 IIC协议这里就不赘述了,网上很多,这里推荐两个,可以看看【接口时序】6、IIC总线的原理与Verilog实现 ,还有IIC协议原理以及主机、从机Ve…

Linux文件目录与路径、内容查找命令及文件颜色知识总结

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:Java案例分…

2023.1.16 (一) 上午 关于人口老龄化的研究——老龄化的式子表示及建国以来的老龄化情况

2023.1.16(一)上午 关于人口老龄化的研究——老龄化的式子表示及建国以来的老龄化情况前言定义建模模型细节代码实现.in文件.out文件前言 今天研究一个简单一点的问题,预计2023.1.18正式结题做PPT展示。 定义 老龄人: 60岁≤ 的人 老龄化&…

测开-基础篇

目录 一、软件测试的生命周期 🍑软件的生命周期 🍑软件测试的生命周期 二、如何描述一个BUG? 三、BUG的等级 四、BUG的生命周期 五、面试题:关于BUG,与开发人员产生纠纷怎么办? 一、软件测试的生命周…

whistle抓包工具应用

原文地址:(67条消息) whistle抓包工具学习_BBC蟹耳总的博客-CSDN博客_w2 抓包 一、安装whistle 首先安装好whistle抓包工具,有以下两个步骤 在终端中全局安装whistle:npm install -g whistle可以通过whistle help查看相关信息,…

数组常用方法总结 (6) :includes / indexOf / lastIndexOf / valueOf / toString / isArray

includes 检测数组是否包含某值,返回值为布尔值,找到一个就会返回 true,如果直到遍历完数组都未找到匹配的值,则返回 false。arr.includes(value,index)第一个参数为想要查找的值。第二个参数为查找开始的位置,如果为…