机器学习实战
python中很多地方都使用0表示列,1表示行,如下:
b=a.min(0):得出每列最小值,放到矩阵中
c=a.min(1):得出每行最小值,放到矩阵中
******************************************************
列表中数据的获取
shape[0]与len()区别:
.count(b)用来计算b出现的次数
复制list:
绘制分类器的代码未看。
*******************
字典的学习
统计列表中某个元素出现的次数(发现array无此函数,但是直接定义的列表可以实现)
dic定义为字典,定义中键weather对应的值为一个字典,第二行表明在weather对应的字典中,该字典的键为0时对应值为‘no’
a首先定义为向量,然后又定义为array,其中元素均为0.
index函数返回元素第一次出现的下标
*************************************
array与list存在区别,但是又具有许多相同用法:
list有count函数,array没有:
list的相加操作:
array的相加操作:
**********************************list具有直接判断list中是否存在某个元素的功能:(set同样具有此功能):
获取某个元素第一次出现的下标:index()函数
计算list中元素之和:
numpy中矩阵乘法:
****************************************
注意除法:
************************************
python读取文件:如下为文件内容:
直接read():
readline()与readlines()
对于读取的内容,strip()用于去除换行符,split(),默认用空格split。划分结束后放入python默认列表中。
*******************************
matrix,array,list的区别。。。。。
matrix中shape用法:shape[0]获取第一维长度,shape[1]获取第二维 长度
************************
array在参与了与matrix的操作后,转型为matrix