
机器学习
努力努力再努力YY
最大的理想就是自由一生
展开
-
numpy基本操作(一)
import numpy as np#创建arrayarray=np.array([[1,2,3],[2,3,4]])print(array)#array的维数print('number of dim',array.ndim)#array的规格是几乘几print('shape',array.shape)#array里面有几个元素print('size',array.size)#创建array,定义类型a=np.array([2,3,4],dtype=np.float)print(a.原创 2021-06-03 10:19:25 · 248 阅读 · 0 评论 -
numpy基本操作(二)
在jupyternotebook下面输入:import numpy as npa=np.arange(2,14).reshape((3,4))print(a)print(np.argmin(a))print(np.argmax(a))print(np.mean(a))print(np.average(a))print(np.median(a))print(np.cumsum(a))print(np.diff(a))print(np.nonzero(a))b=np.原创 2021-06-03 10:04:36 · 121 阅读 · 0 评论 -
(1)kNN算法
kNN算法:存在一个样本数据集合,样本集中的每一个数据都存在标签,现在给定一个新的数据,如何判断它属于哪一类?kNN所使用的方法是:选择与新数据最接近的k个样本数据,这k个样本数据所属的分类(虚着呢出现次数最多的分类)就是新样本所属的分类。新建一个python文件,kNN.py ,内容如下:from numpy import *import operator #创建数据集和标签def createDataSet(): group=array([[1.0,1.1],[1.0,1.0],[原创 2021-06-02 21:31:11 · 174 阅读 · 0 评论