Day19 K平均演算法实作

https://github.com/PacktPublishing/Machine-Learning-Algorithms

使用sci-kit learn

一样先导入套件,上面的是用来算数学的;下面的是用来画画的,并且帮它们取绰号(np & plt)。

import numpy as np
import matplotlib.pyplot as plt

再来,用seed()随机产生整数的乱数後,设定资料集的数量100,n_features=2、centers=3代表我们希望产生三个二维的群集,而且不会储存Y(_取代),因为Y的值是一维的。

from sklearn.datasets import make_blobs
np.random.seed(1000)
nb_samples = 1000
X, _ = make_blobs(n_samples=nb_samples, n_features=2, centers=3, cluster_std=1.5)

https://ithelp.ithome.com.tw/upload/images/20210924/201375463JhUZdfWtC.png

可以看到以下是我们的结果,资料被分成三群了。

from sklearn.cluster import KMeans
km = KMeans(n_clusters=3)
km.fit(X)

https://ithelp.ithome.com.tw/upload/images/20210924/20137546gVSDFdUZJY.png


<<:  Day 24:「Switch 也要换游戏片啦~」- Slot 插槽

>>:  Day24-操作DOM

前端工程师也能开发全端网页:挑战 30 天用 React 加上 Firebase 打造社群网站|Day7 处理注册登入的细节

连续 30 天不中断每天上传一支教学影片,教你如何用 React 加上 Firebase 打造社群...

goroutine

Golang goroutine 我自己理解goroutine 就很类似其他语言的thread[备注...

Day41 ( 电子元件 ) 电流急急棒

电流急急棒 教学原文参考:电流急急棒 这篇文章会介绍如何使用「数位信号读取」、「逻辑判断」、「演奏音...

Day 6 Odoo的Form View

Odoo模组开发实战 目录 VIEW-Form View 第一章 VIEW-Form View 1....

[Day6]C# 鸡础观念- 程序码拥有判断真假的能力~逻辑运算子

在真实世界中,大家都很爱比较,我比你有钱, 我长得比你高,我比你帅, 我比你漂亮,C#世界也是非常爱...