使用make_blobs生成类别数据集

借助sklearn工具,生成类别数据供使用,快速、便捷。

官方说明:

 

 

 make_blobs函数是为聚类产生数据集 产生一个数据集和相应的标签

n_samples:表示数据样本点个数,默认值100
n_features:表示数据的维度,默认值是2
centers:产生数据的中心点,默认值3
cluster_std:数据集的标准差,浮点数或者浮点数序列,默认值1.0
center_box:中心确定之后的数据边界,默认值(-10.0, 10.0)
shuffle :洗乱,默认值是True
示例:
复制代码
X, y = make_blobs(n_samples=100, centers=2, n_features=2, random_state=1)
print(X, y)
Xa = []
Xb = []
for i in range(0, len(X)):
    Xa.append(X[i][0])
    Xb.append(X[i][1])
print('a', Xa)
print('b', Xb)
plt.scatter(Xa, Xb, marker='o', c='', edgecolors='g')
plt.show()
复制代码

 

 

posted @   今夜无风  阅读(698)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示