numpy
使用numpy进行数据处理、计算
[小G]
一个计算机技术爱好者
展开
-
numpy神操作
文章目录1. 创建单位矩阵2. 对角阵3. 提取整数部分4. 通过迭代器创建数组5. 创建从start~stop范围的指定数目的数组6. 判断两个数组是否相等7. 取出唯一的数据8. 颠倒一个数据的真假性9. 矩阵运算使用 np.info(fun) 可以查看某个函数的文档信息1. 创建单位矩阵np.eye()>>> np.eye(3) #单位矩阵肯定是方阵array([[1., 0., 0.], [0., 1., 0.], [0.,原创 2020-07-27 00:00:50 · 254 阅读 · 0 评论 -
numpy.random模块产生随机数
文章目录产生 [0, 1) 之间的随机数返回正态分布的随机数返回随机整数从给定的一维数组中生成随机数使用随机数种子生成随机数产生 [0, 1) 之间的随机数numpy.random.rand(): numpy.random.rand(d0,d1,…,dn) - rand函数根据给定维度生成[0,1)之间的数据,包含0,不包含1 - dn表示每个维度 - 返回值为指定维度的array例1.1:>>>np.random.rand(4,2) # 4行2列array原创 2020-07-20 15:03:25 · 616 阅读 · 0 评论 -
了解与运用numpy
使用numpy好处Python等动态类型语言一般比C和C++等静态类型语言(编译型语言) 运算速度慢。实际上,如果是运算量大的处理对象,用C/C++写程 序更好。为此,当Python中追求性能时,人们会用C/C++来实现 处理的内容。Python则承担“中间人”的角色,负责调用那些用C/ C++写的程序。NumPy中,主要的处理也都是通过C或C++实现的。因此,我们可以在不损失性能的情况下,使用Python便利的语法。生成NumPy数组使用np.array()方法。np.array()接收Pyt原创 2020-07-09 23:04:13 · 172 阅读 · 0 评论