机器学习之入门Numpy

from numpy import * #导入numpy所有内容到当然命名空间下

jj=[] #创建一个线性表
jj.append(1) #在线性表尾部添加变量
jj.append('hat') #线性表的数据类型可以是不同的

kk={}  #创建一个字典
kk['dog']='you' #字典相当于cpp中的map
kk[1]=42 #数字和字符串可以作为key

a=set([1,2,2,2,3]) #创建一个集合
b=set([2,3,4])
a-b   #得到集合a有 而 集合b没有的东西
a|b  # ab的并集
a&b  # ab的交集

aa=mat([[1,2],
        [3,4]]) #创建一个矩阵,类似matlab
bb=array((1,2,3)) #创建一个向量,注意向量组是与矩阵不同的
print shape(aa.T) #得到矩阵aa的行和列的个数,  .T为转置矩阵
eye(3)            #单位矩阵
print bb**3<span style="white-space:pre">	</span>  #向量对应位相乘
print aa**2       #aa*aa
print multiply(aa,aa) #aa对应位相乘

今天就讲这些

时间: 2024-10-01 08:08:18

机器学习之入门Numpy的相关文章

【转】机器学习最佳入门学习资料汇总

机器学习最佳入门学习资料汇总 专为机器学习初学者推荐的优质学习资源,帮助初学者快速入门. 这篇文章的确很难写,因为我希望它真正地对初学者有帮助.面前放着一张空白的纸,我坐下来问自己一个难题:面对一个对机器学习领域完全陌生的初学者,我该推荐哪些最适合的库,教程,论文及书籍帮助他们入门? 资源的取舍很让人纠结,我不得不努力从一个机器学习的程序员和初学者的角度去思考哪些资源才是最适合他们的. 我为每种类型的资源选出了其中最佳的学习资料.如果你是一个真正的初学者,并且有兴趣开始机器学习领域的学习,我希望

机器学习如何入门

作者:Leon链接:https://www.zhihu.com/question/20691338/answer/102249162来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 数 学 很多人翻看任何一本机器学习的书,看到一推的数学公式就开始打退堂鼓了.开始搜索,提问"机器学习需要哪些数学知识?"然后得到的结果可能会是"矩阵分析,概率论,优化设计--"而且还会有大量的人推荐一些例如"All of Statistics&qu

【机器学习快速入门】简单自学机器学习理论

[机器学习快速入门]简单自学机器学习理论 机器学习理论--part I 前言 (第II部分内容点此:第III部分内容点此) 动机 大多数人在小的时候被魔术师以及魔术技巧所迷住,并想弄明白其中的奥秘.有些人会带着这份迷恋研究到更深处并学习魔术技巧,有些人会接受专业的训练,而其他人会继续平庸下去.我在年幼时也尝试过魔术技巧并沉迷于其中,然而后来学习的是另外一种魔术,称作计算机编程. 编程确实酷似魔法, 和魔术一样,自学的现象在计算机编程世界占了上风.在过去的两年计算机开发者调查显示,超过一半的开发者

机器学习最佳入门学习资料汇总(转)

这篇文章的确很难写,因为我希望它真正地对初学者有帮助.面前放着一张空白的纸,我坐下来问自己一个难题:面对一个对机器学习领域完全陌生的初学者,我该推荐哪些最适合的库,教程,论文及书籍帮助他们入门? 资源的取舍很让人纠结,我不得不努力从一个机器学习的程序员和初学者的角度去思考哪些资源才是最适合他们的. 我为每种类型的资源选出了其中最佳的学习资料.如果你是一个真正的初学者,并且有兴趣开始机器学习领域的学习,我希望你能在其中找到有用的东西.我的建议是,选取其中一项资源,一本书,或者一个库,从头到尾的读一

机器学习最佳入门学习资料汇总

来自http://article.yeeyan.org/view/22139/410514 这篇文章的确很难写,因为我希望它真正地对初学者有帮助.面前放着一张空白的纸,我坐下来问自己一个难题:面对一个对机器学习领域完全陌生的初学者,我该推荐哪些最适合的库,教程,论文及书籍帮助他们入门? 资源的取舍很让人纠结,我不得不努力从一个机器学习的程序员和初学者的角度去思考哪些资源才是最适合他们的. 我为每种类型的资源选出了其中最佳的学习资料.如果你是一个真正的初学者,并且有兴趣开始机器学习领域的学习,我希

机器学习scikit-learn入门教程

原文链接:http://scikit-learn.github.io/dev/tutorial/basic/tutorial.html 章节内容 在这个章节中,我们主要介绍关于scikit-learn机器学习词库,并且将给出一个学习样例. 机器学习:问题设置 通常,一个学习问题是通过一系列的n个样本数据来学习然后尝试预测未知数据的属性.如果每一个样本超过一个单一的数值,例如多维输入(也叫做多维数据),那么它就拥有了多个特征. 我们可以把学习问题划分为几个大的来别: 监督学习: 在监督学习中,这些

python机器学习《入门》

写在前面的废话: 好吧,不得不说鱼C的markdown文本编辑器挺不错的,功能齐全.再次感谢小甲鱼哥哥的python视频让我去年大三下学期的时候入门了编程,爱上了编程这门语言,由于是偏冷门的统计学,在实习以后就决定把方向放在数据挖掘方面了,越来越发现专业课的重要性.在大家都忙着参加各种培训的日子里面,我就在去年寒冷的冬天把甲鱼哥的python视频一字不落的看完了:现在,在别人拼命参加校招的日子里,我就来学习“机器学习”这里面的算法了(ps:工科学校的理科妹子表示很难找到数据分析工作,人家只要研究

机器学习简易入门(一) - 线性回归

摘要:本文简单叙述了如何根据标准普尔500指数使用线性回归来预测股票的走势 声明:(本文的内容非原创,但经过本人翻译和总结而来,转载请注明出处) 本文内容来源:https://www.dataquest.io/mission/58/regression-basics 标准普尔500(S&P 500)说明:http://www.investopedia.com/ask/answers/05/sp500calculation.asp   原始数据展现(使用了2005年至2015年的数据) impor

[ZZ]机器学习的入门

转载自: http://www.cnblogs.com/mq0036/p/7131678.html 本篇虽不是这一个月的流水账,但是基本按照下面的思路对着一个月做了一次总结: 什么是机器学习? 机器学习都有什么算法? 个人对机器学习的三种境界理解 推荐的学习路线 推荐资源 希望读者有所收获,另外,如果文中有任何理解上的错误,还望指正! 什么是机器学习? 之前在没有具体接触到机器学习前,我大概对他有一个概念上的认识,觉得是一种很高级的算法,能让机器学会很多的事情,就像...<我的机器人女友>里那