![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习不调包代码学习
学习不调包代码时的笔记
sakura dada
这个作者很懒,什么都没留下…
展开
-
决策树ID3算法不调包代码学习笔记
导入包 import numpy as np import pandas as pd 定义一个数据集 def create_data(): datasets = [['青年', '否', '否', '一般', '否'], ['青年', '否', '否', '好', '否'], ['青年', '是', '否', '好', '是'], ['青年', '是', '是', '一般', '是'],原创 2021-11-28 20:50:16 · 1200 阅读 · 0 评论 -
聚类分析不调包代码学习笔记
import numpy as np #定义一个欧式距离 def distEclud(vecA,vecB): return np.sqrt(np.sum(np.power(vecA-vecB,2))) #np.power(x,y)是计算x的y次方 print('----test_distEclud----') vecA,vecB=np.array([1,1]),np.array([2,1]) distance = distEclud(vecA,vecB) print(distance) ...原创 2021-11-21 16:31:17 · 782 阅读 · 0 评论 -
感知机不调包代码学习笔记
使用sklearn自带的莺尾花数据集 import pandas as pd import numpy as np from sklearn.datasets import load_iris import matplotlib.pyplot as plt #导入莺尾花数据集 iris = load_iris() df = pd.DataFrame(iris.data,columns=iris.feature_names) df['label']=iris.target df.columns=['sep原创 2021-11-22 14:50:45 · 1369 阅读 · 0 评论