#numpy

Numpy的array数组和标量之间的运算

 矢量化数组很重要,因为它使你不用编写循环即可对数据执行批量运算。这通常就叫做矢量化(vectorzation) 数组与数组的运算 数组与标量的算术运算 ...

Numpy 的ndarray

创建ndarray使用array函数创建一维数组 创建二维数组并查看有几个列表,每个列表有几个值  查看类型  生成全是0的或者全是1的 具体方法作用 ...
代码星球 ·2020-06-13

数据分析-numpy的用法

一、jupyternotebook两种安装和启动的方式:第一种方式:命令行安装:pipinstalljupyter启动:cmd中输入jupyternotebook缺点:必须手动去安装数据分析包(比如numpy,pandas...)第二种方式:下载anaconda软件优点:包含了数据分析的基础包大概200个左右的科学运算...
代码星球 ·2020-05-25

numpy数组(5)-二维数组的轴

numpy的mean(),std()等方法是作用于整个numpy数组的,如果是二维数组的话,也是整个数组,包括所有行和列,但我们经常需要它仅作用于行或者列,而不是整个二维数组,这个时候,可以定义轴axis:axis=0表示作用于列axis=1表示作用于行以sum()求和方法为例:importnumpyasnpa=np....
代码星球 ·2020-05-24

numpy数组(4)-二维数组

python创建二维 list 的方法是在 list 里存放 list :l=[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]numpy可以直接创建一个二维的数组:importnumpyasnpl=np.arra...
代码星球 ·2020-05-24

吴裕雄--天生自然Numpy库学习笔记:NumPy Matplotlib

Matplotlib是Python的绘图库。它可与NumPy一起使用,提供了一种有效的MatLab开源替代方案。它也可以和图形工具包一起使用,如PyQt和wxPython。Windows系统安装Matplotlib进入到cmd窗口下,执行以下命令:python-mpipinstall-Upipsetuptoolspyt...

吴裕雄--天生自然Numpy库学习笔记:NumPy IO

Numpy可以读写磁盘上的文本数据或二进制数据。NumPy为ndarray对象引入了一个简单的文件格式:npy。npy文件用于存储重建ndarray所需的数据、图形、dtype和其他信息。常用的IO函数有:load()和save()函数是读写文件数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制格式保存在扩...

吴裕雄--天生自然Numpy库学习笔记:NumPy 线性代数

importnumpy.matlibimportnumpyasnpa=np.array([[1,2],[3,4]])b=np.array([[11,12],[13,14]])print(np.dot(a,b))numpy.vdot()函数是两个向量的点积。如果第一个参数是复数,那么它的共轭复数会用于计算。如果参数是多维...

吴裕雄--天生自然Numpy库学习笔记:NumPy 矩阵库(Matrix)

importnumpy.matlibimportnumpyasnpprint(np.matlib.empty((2,2)))#填充为随机数据numpy.matlib.zeros()函数创建一个以0填充的矩阵。importnumpy.matlibimportnumpyasnpprint(np.matlib.zeros((...

吴裕雄--天生自然Numpy库学习笔记:NumPy 副本和视图

副本是一个数据的完整的拷贝,如果我们对副本进行修改,它不会影响到原始数据,物理内存不在同一位置。视图是数据的一个别称或引用,通过该别称或引用亦便可访问、操作原有数据,但原有数据不会产生拷贝。如果我们对视图进行修改,它会影响到原始数据,物理内存在同一位置。视图一般发生在:1、numpy的切片操作返回原数据的视图。2、调用...

吴裕雄--天生自然Numpy库学习笔记:NumPy 字节交换

大端模式:指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放小端模式:指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高...

吴裕雄--天生自然Numpy库学习笔记:NumPy 排序、条件刷选函数

numpy.sort()函数返回输入数组的排序副本。函数格式如下:numpy.sort(a,axis,kind,order)参数说明:a:要排序的数组axis:沿着它排序数组的轴,如果没有数组会被展开,沿着最后的轴排序,axis=0按列排序,axis=1按行排序kind:默认为'quicksort'(快速排序)orde...

吴裕雄--天生自然Numpy库学习笔记:NumPy 统计函数

NumPy提供了很多统计函数,用于从数组中查找最小元素,最大元素,百分位标准差和方差等。numpy.amin()用于计算数组中的元素沿指定轴的最小值。numpy.amax()用于计算数组中的元素沿指定轴的最大值。importnumpyasnpa=np.array([[3,7,5],[8,4,3],[2,4,9]])pr...

吴裕雄--天生自然Numpy库学习笔记:NumPy 算术函数

NumPy算术函数包含简单的加减乘除:add(),subtract(),multiply()和divide()。需要注意的是数组必须具有相同的形状或符合数组广播规则。importnumpyasnpa=np.arange(9,dtype=np.float_).reshape(3,3)print('第一个数组:')prin...

吴裕雄--天生自然Numpy库学习笔记:NumPy 数学函数

NumPy包含大量的各种数学运算的函数,包括三角函数,算术运算的函数,复数处理函数等。NumPy提供了标准的三角函数:sin()、cos()、tan()。importnumpyasnpa=np.array([0,30,45,60,90])print('不同角度的正弦值:')#通过乘pi/180转化为弧度print(np...
首页上一页...45678...下一页尾页