(Numerical python)高性能科学计算和数据分析的基础包。 即:操作一个矩阵向操作一个向量一样轻松。 创建10行10列的数据为浮点1的矩阵,同理还有zeros() array([0,2,4,6,8]),从元素0开始依次递增2!!!10是娶不到的 二维数组,只有行的顺序被打乱了,列的顺序不变 attention: 在list中会报错,3个元素应该被赋三个值,但是在ndarray中可以将所有元素赋一个值 变形之前的元素个数和变形之后的元素个数应该保持一直。6*4 == 24 切片分成多个数组 数组&数组—————加减乘除————对每个位置分别操作 这是对全局进行操作,however有些人希望针对行或者针对列进行某些操作。
一篇博客入门Numpy模块
功能:
本质上,Numpy期望用户以使用“标量”的方式操作“向量”
import numpy as np a = np.array([1,2,3,4]) b = np.array([10,20,30,40]) c = a+b print(c)
ndarray数组
创建
import numpy as np a = [1,2,3,4] b = np.array(a)
array_one = np.ones([10,10])
np.arange(1,10,2)
随机数
随机数的相关操作
打乱shuffle
array([[1,2],[3,4] ,[5,6],[7,8]]) np.random.shuffle(a)
查看数组属性
用法
说明
b.size
数组元素的个数(shape里面每一个分量的乘积)
b.shape
数组形状
b.ndim
数组维度
b.dtype
数组元素类型
切片和索引
arr[5:8] = 12
三维数组的切片索引
数组&标量之间的运算
数学和统计方法
指定计算范围的统计方法—axis
基本的数学和统计学的方法
线性代数
矩阵相乘
x.dot(y) #相当于np.dot(x,y)
其他函数
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算