
Numpy
一枝韩独秀
力争以易懂实例写最好的代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Numpy入门(一)基础
Numpy基础1 Numpy数组对象import numpy as np# 生成0到小于5的一维数组a = np.arange(6)aarray([0, 1, 2, 3, 4, 5])a.dtypedtype('int32')# 把数据改变成2行3列a.reshape(2,3)array([[0, 1, 2], [3, 4, 5]])a.sha...原创 2018-11-07 16:54:10 · 1437 阅读 · 0 评论 -
Numpy入门(二)Numpy常用函数
常用函数1 文件读写import numpy as npi2 = np.eye(2)i2array([[1., 0.], [0., 1.]])i2.dtypedtype('float64')np.savetxt('eye.txt',i2)2 CSV文件读写可以看到,使用逗号分隔符,usecols指定了特定的列,unpack表示将选择的列拆分成多个数据...原创 2018-11-07 17:05:48 · 1555 阅读 · 0 评论 -
Numpy入门(三)Numpy便捷函数
便捷函数1 常用函数import numpy as npa = np.arange(-5,5)signs = np.sign(a)piecewises = np.piecewise(a,[a>0,a<0],[1,-1])np.array_equal(signs,piecewises)True2 创建矩阵A = np.mat('1 2 3; 4 5 6; 7...原创 2018-11-07 17:09:46 · 1496 阅读 · 0 评论 -
Numpy入门(四)深入学习Numpy模块
1 linalg模块import numpy as npA = np.mat("0 1 2; 1 0 3; 4 -3 8")Amatrix([[ 0, 1, 2], [ 1, 0, 3], [ 4, -3, 8]])# 矩阵的逆np.linalg.inv(A)matrix([[-4.5, 7. , -1.5], [...原创 2018-11-07 21:37:54 · 1616 阅读 · 0 评论