Python
天天不在线
这个作者很懒,什么都没留下…
展开
-
Numpy学习笔记——Numpy基础
2.1 NumPy 数组对象NumPy中的ndarray是一个多维数组对象,该对象由两部分组成: 实际的数据; 描述这些数据的元数据。NumPy数组一般是同质的。 用arange函数创建数组并获取其维度: arr.shape:返回的tuple元组In: a = arange(5) In: a.dtype Out: dtype('int64') In: a.shape2.2 创建多维数组arr转载 2017-09-04 13:03:37 · 577 阅读 · 0 评论 -
Numpy学习笔记——便捷函数
4.1 相关性使用cov函数计算股票收益率的协方差矩阵:covariance = np.cov(bhp_returns, vale_returns) print "Covariance", covariance使用diagonal函数查看对角线上的元素:print "Covariance diagonal", covariance.diagonal()使用trace函数计算矩阵的迹,即对角线上元素之转载 2017-09-06 13:14:38 · 1753 阅读 · 0 评论 -
利用Pythonj进行数据分析学习笔记——第五章 pandas入门
pandas的数据结构介绍Series转载 2017-08-28 20:13:31 · 422 阅读 · 0 评论 -
Numpy学习笔记——矩阵和通用函数
5.1 矩阵在NumPy中,矩阵是ndarray的子类,可以由专用的字符串格式来创建,使用mat、matrix以及bmat函数来创建矩阵。5.2 动手实践:创建矩阵在创建矩阵的专用字符串中,矩阵的行与行之间用分号隔开,行内的元素之间用空格隔开:A = np.mat('1 2 3; 4 5 6; 7 8 9') print "Creation from string", A使用NumPy数组进行创建:转载 2017-09-06 19:56:03 · 1316 阅读 · 0 评论 -
Numpy学习笔记——NumPy模块
6.1 线性代数numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。 numpy.linalg模块中的inv函数可以计算逆矩阵:A = np.mat("0 1 2;1 0 3;4 -3 8") print "A\n", A转载 2017-09-06 22:00:15 · 485 阅读 · 0 评论 -
Numpy学习笔记——常用函数
3.1 文件读写3.2 动手实践:读写文件savetxt():将数组保存到文件中i2 = np.eye(2) print i2 np.savetxt("eye.txt", i2)3.3 CSV 文件3.4 动手实践:读入CSV 文件NumPy中的loadtxt函数可以方便地读取CSV文件,自动切分字段,并将数据载入NumPy数组。 usecols的参数为一个元组,以获取第7字段至第8字段的数据;转载 2017-09-05 13:39:58 · 1125 阅读 · 0 评论