![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
numpy
numpy
南河Aure
学习笔记记录
展开
-
06. numpy-数组的索引切片和遍历
和Python里的列表类似,NumPy里的ndarray也支持索引和下标操作数据。索引可以直接使用下标来获取和修改数组里的数据。 na1 = np.array([8, 4, 9, 1, 7])print(na1[0]) # 一维数组可以直接使用下标获取指定位置上的元素print(na1)na1[0] = 10 # 可以通过下标来修改元素print(na1)na2 = np.random.randint(3, 10, size=(3, 5, 2))# 多维数组有两种方式获取指定原创 2020-11-11 21:53:46 · 1098 阅读 · 0 评论 -
05. numpy-数组的基本运算
基本运算ndarray支持加减乘除算术运算,同时还支持大于小于以及等等与比较运算。import numpy as npx = np.arange(3, 15).reshape((3, 4))y = x > 5print(x)print(y)na1 = np.array([ [1, 2, 3], [2, 5, 7], [3, 8, 6]])na2 = np.array([ [3, 1, 2], [9, 5, 2], [4, 5,原创 2020-11-03 17:55:13 · 294 阅读 · 0 评论 -
04. numpy-创建ndarray
NumPy提供了很多的函数来快速的生成一个ndarray对象。示例full和full_like:使用指定值来填充数组。na1 = np.full((2,5),10)na2 = np.full_like(np.array([0,1,2,3]),5)zeros和zeros_like:用来创建元素全是0的数组。na1 = np.zeros(shape=(3, 2, 4)) # zeros必须要指定shape,用来生成一个指定形状的数组na2 = np.zeros_like([1,2,3]原创 2020-11-02 08:41:38 · 278 阅读 · 0 评论 -
03. NumPy数据类型
NumPy数据类型数据类型 说明 bool 布尔类型,1 个字节,值为 True 或 False。 int 整数类型,通常为 int64 或 int32(区分系统) intc 与 C 里的 int 相同,通常为 int32 或 int64。 intp 用于索引,通常为 int32 或 int64。 int8 可以表示 -27到 27-1范围的整数 int16 可以表示 -215到 215-1范围的整数 int32 可以表示 ..原创 2020-10-31 18:02:00 · 458 阅读 · 0 评论 -
02. NumPy的使用
NumPy的介绍NumPy是科学计算的标准,让Python支持灵活多维的数组,让数学计算快速而简明NumPy是使用Python进行科学计算的基础包 一个强大的N维数组对象 复杂的(广播)功能 用于集成C / C ++和Fortran代码的工具 有用的线性代数,傅里叶变换和随机数功能 除了明显的科学用途外,NumPy还可以用作通用数据的高效多维容器。可以定义任意数据类型。这使NumPy能够无缝快速地与各种数据库集成。import timeimport numpy as np.原创 2020-10-31 17:59:52 · 134 阅读 · 0 评论 -
01. jupyter的使用
1. 安装和使用jupyter运行pip install jupyter命令即可安装Jupyter. 在命令行中输入jupyter notebook即可启动Jupyter.(在哪个目录下启动jupyter,代码就在哪个目录下) jupyter启动以后,会在电脑上新建一个服务器,并且会自动打开电脑的浏览器访问该服务器。 也可以安装anaconda来使用jupyter2. Jupyter常用快捷键Shift+Enter : 运行本单元,选中下个单元 Ctrl+Enter : 运行本单元 A.原创 2020-10-31 16:50:21 · 1110 阅读 · 0 评论