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

中国建设招标信息网站开网店详细步骤

中国建设招标信息网站,开网店详细步骤,网站建设费长期待摊费用,怎样打小广告最有效make_blobs 是 scikit-learn 库中用于生成聚类#xff08;或分类#xff09;数据集的函数。它通常用于生成多个高斯分布的簇状数据#xff0c;以便进行分类或聚类算法的测试和验证。make_blobs 非常灵活#xff0c;可以控制簇的数量、样本数量、每个簇的标准差、中心点等参…make_blobs 是 scikit-learn 库中用于生成聚类或分类数据集的函数。它通常用于生成多个高斯分布的簇状数据以便进行分类或聚类算法的测试和验证。make_blobs 非常灵活可以控制簇的数量、样本数量、每个簇的标准差、中心点等参数。 函数原型 sklearn.datasets.make_blobs(n_samples100, n_features2, centersNone, cluster_std1.0, center_box(-10.0, 10.0), shuffleTrue, random_stateNone)参数说明 n_samples生成的样本数量默认 100。可以是整数总样本数也可以是列表每个簇的样本数。 例如n_samples300 表示生成 300 个样本或者 n_samples[100, 200, 50] 分别为每个簇生成的样本数量。 n_features每个样本的特征数默认 2。表示每个生成的样本有多少个特征即维度。 例如n_features2 生成二维数据可以在平面上画出n_features3 生成三维数据。 centers簇的数量或者簇的中心坐标。可以是整数表示生成多少个簇或者是一个数组指定每个簇的中心点。 例如centers3 会随机生成 3 个簇centers[[0,0], [1,1], [2,2]] 会在指定坐标上生成簇。 cluster_std每个簇的标准差默认 1.0可以是单个浮点数表示所有簇的标准差相同也可以是列表表示每个簇的标准差。 例如cluster_std1.0 为所有簇生成的样本点离中心的标准差为 1.0cluster_std[1.0, 2.0, 0.5] 表示每个簇的离散程度不同。 center_box中心点生成的范围默认 (-10.0, 10.0)。用于生成随机簇中心的坐标范围。可以通过调整此参数来控制簇中心的范围。 shuffle是否打乱生成的数据默认 True。在生成数据后是否对数据进行随机排序。 random_state随机数种子用于确保每次生成的簇相同。可以是整数指定种子None不设置种子每次生成不同或 np.random.RandomState 对象。 返回值 X生成的样本数据特征矩阵形状为 (n_samples, n_features)。y生成的样本标签簇标签形状为 (n_samples,)。 示例 1. 生成简单的 2D 数据集 from sklearn.datasets import make_blobs import matplotlib.pyplot as plt# 生成数据集 X, y make_blobs(n_samples300, centers3, n_features2, random_state42)# 绘制生成的数据 plt.scatter(X[:, 0], X[:, 1], cy, cmapviridis) plt.show()在这个示例中make_blobs 生成了 300 个二维样本分为 3 个簇。然后我们使用 Matplotlib 绘制数据集不同簇以不同颜色显示。 2. 指定簇的中心和标准差 X, y make_blobs(n_samples300, centers[[1, 1], [5, 5], [9, 9]], cluster_std[0.5, 1.0, 2.0], random_state42)plt.scatter(X[:, 0], X[:, 1], cy, cmapviridis) plt.show()在这个例子中我们手动指定了 3 个簇的中心分别为 [1, 1]、[5, 5] 和 [9, 9]同时指定了每个簇的标准差为 0.5、1.0 和 2.0。 3. 生成高维数据 X, y make_blobs(n_samples500, centers4, n_features3, random_state42)print(X.shape) # (500, 3)在这个例子中生成了 500 个样本每个样本有 3 个特征即三维数据。生成的数据可以用于三维可视化或其他高维数据处理。 4. 用于分类和聚类 make_blobs 常常用于生成聚类或分类问题的数据集尤其适合在初学者的实验和测试中使用。例如可以用来测试 K-Means 算法、支持向量机SVM分类器等。 总结 make_blobs 是一个非常方便的工具用于生成模拟的簇状数据。它允许我们控制簇的数量、中心、样本数量、标准差等灵活生成各种聚类数据。在机器学习实验中它常常用于测试聚类或分类算法。
http://www.hkea.cn/news/14387822/

相关文章:

  • 网站策划的知识网站开发网上悼念
  • 深圳做网站乐云seo598做二手设备的网站
  • 网站建设与网页设计制作wordpress代码缩进
  • idc销售网站php源码建立网站的详细步骤知乎
  • 个人网站开发公司seo网站架构设计
  • 山东住房城乡建设部网站洛阳东翔科技做的网站
  • 自学织梦做网站要多久dw做购物网站
  • 网站模板源码仿京东网站模板
  • 青岛网站设计案例wordpress 主机和域名绑定
  • 找人建个网站多少钱杭州网站建设网
  • 软件下载大全网站无锡网站建设首选捷搜
  • 外贸网站建设推广培训洛阳网站建设的公司哪家好
  • 宝贝做网站甘肃省城乡住房建设厅网站首页
  • 专业网站改版网站建设咨
  • 江西省网站建设腾讯企点网页版
  • 网络管理系统的组成西安seo网站关键词
  • 安徽省建设厅人员名单官方网站网站开发者工具的网络选项
  • 响应式网站设计公司wordpress 主题字号
  • 个人网站上传有啥要求网站建设报告家教总结
  • 沈阳网站建设优秀公司小程序跳转网页方法
  • 网站建设 翰臣科技襄阳宜城网站建设
  • 湘潭网站建设磐石网络建设银行网站-个人业务
  • 买了网站主机后如何建设网站wordpress 折叠插件
  • 申请绿色网站赣县区建设局网站
  • 长宁移动网站建设医疗机构网站以患者做宣传
  • 当阳建设中学网站wordpress 黑条
  • 如何修改wordpress首页白山网站seo
  • 上海知名网站建设公司排名专业简章
  • google免费入口seolxw
  • 什么网站做家具出口中国十大建筑集团