机器学习实战

 

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

 

 

posted @ 2016-02-02 17:12  sweetxy  阅读(227)  评论(0编辑  收藏  举报