
Numpy
sunshine_lyn
欢迎访问个人博客: https://www.elainelv.github.io/
展开
-
python3:Numpy 中array的合并和分割
1、合并np.vstack() 上下合并import numpy as npA = np.array([1,1,1])B = np.array([2,2,2]) print(np.vstack((A,B))) # vertical stack """[[1,1,1] [2,2,2]]"""C = np.vstack((A,B)) pr...原创 2018-08-07 12:26:36 · 3937 阅读 · 0 评论 -
python3:Numpy索引
我们都知道,使用Numpy可以存储和处理大型矩阵,必然需要学会使用矩阵的表示。矩阵中对应元素如何索引等。在此之前,我们已经学过线性代数中矩阵的表示,a[2][3]即表示第3行第4列的元素。那么,在numpy中也一样。一维索引import numpy as npA = np.arange(3,15)# array([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13...原创 2018-08-07 11:22:58 · 923 阅读 · 0 评论 -
python3:Numpy的基础运算
下面介绍Numpy中的一些基础运算:加、减、乘、次方、三角函数import numpy as npc = a-bc = a+bc = a*bc = b**2 #次方,注意在python中的写法c = np.sin(a) #对矩阵中的每一项元素进行三角函数运算print(b<3) #对print语句适当修改用于逻辑判断Numpy中的矩阵...原创 2018-08-06 15:48:07 · 2240 阅读 · 0 评论 -
python3:numpy的基本属性以及创建array
在使用numpy之前,需要先安装numpy模块。各种版本的操作系统安装方法不一。官网:https://pypi.org/project/numpy/#files我使用的是pycharm+Anaconda,anaconda是python中管理包的工具,在我们安装好anaconda的时候,会自带很多python的包。当我们在pycharm中选择anaconda的python.exe编译器时,可...原创 2018-08-06 11:02:31 · 3893 阅读 · 0 评论