当前位置: 首页 > news >正文

厦门双瑞高磁网站是谁做的登录百度账号注册

厦门双瑞高磁网站是谁做的,登录百度账号注册,wordpress 合并js,广州建筑设计公司2. NumPy进阶(二) 2.1 Numpy数组操作 2.1.1 添加元素 numpy.append 函数在数组的末尾添加值。 追加操作会分配整个数组,并把原来的数组复制到新数组中 注意: 插入的维度要保证所有数组的长度是相同的如果没有指定轴,数组会被扁平处理 ndarr…

2. NumPy进阶(二)

2.1 Numpy数组操作

2.1.1 添加元素

numpy.append 函数在数组的末尾添加值。 追加操作会分配整个数组,并把原来的数组复制到新数组中
注意:

  1. 插入的维度要保证所有数组的长度是相同的
  2. 如果没有指定轴,数组会被扁平处理

在这里插入图片描述

  • ndarray中 append使用方法
np.append(arr, 8) # 数组app使用方法 
""" 结果
array([1, 2, 3, 4, 5, 8])
"""
arr2 = np.random.randint(0, 10, size=(4,3))
arr2
""" 结果
array([[3, 8, 3],[1, 4, 8],[6, 9, 9],[5, 5, 2]])
"""np.append(arr2, [[1,2,3]], axis=0) # 添加一行
""" 结果
array([[3, 8, 3],[1, 4, 8],[6, 9, 9],[5, 5, 2],[1, 2, 3]])
"""data = np.ones(shape=(4,1))
display(data)
""" 结果
array([[1.],[1.],[1.],[1.]])
"""display(arr2)
"""
array([[3, 8, 3],[1, 4, 8],[6, 9, 9],[5, 5, 2]])
"""
np.append(arr2, data, axis=1) # 添加一列
"""
array([[3., 8., 3., 1.],[1., 4., 8., 1.],[6., 9., 9., 1.],[5., 5., 2., 1.]])
"""

2.1.2 插入元素

numpy.insert 函数在给定索引之前,沿给定轴在输入数组中插入值

如果未提供轴,则输入数组会被展开
在这里插入图片描述

2.1.3 删除元素

numpy.delete 函数返回从输入数组中删除指定子数组的新数组。

如果未提供轴参数,则输入数组将展开。
在这里插入图片描述

2.1.4 reshape

numpy.reshape 函数可以在不改变数据的条件下修改形状,格式如下: numpy.reshape(arr, newshape, order=‘C’)

- arr:要修改形状的数组
- newshape:整数或者整数数组,新的形状应当兼容原有形状
- order:'C' -- 按行,'F' -- 按列,'A' -- 原顺序,'k' -- 元素在内存中的出现顺序。

在这里插入图片描述

2.1.5. 数组迭代器

numpy.ndarray.flat
for循环与 flat 对比,有下例可见多维数组使用for繁琐,flat更为简洁
在这里插入图片描述

2.1.6. 数组扁平处理

numpy.ndarray.flatten() 返回一份展开的数组拷贝,对拷贝所做的修改不会影响原始数组

numpy.ravel() 展平的数组元素,返回一个展开的数组引用,修改会影响原始数组。

2.1.7. 数组翻转

numpy.transpose 对换数组的维度
在这里插入图片描述

2.2 数学函数

2.2.1 三角函数

np.sin(), np.cos(), np.tan()

接收的参数是弧度,不是角度
在这里插入图片描述

1.2.2. 舍入函数

numpy.around()

a: 数组
decimals: 舍入的小数位数。 默认值为0。 如果为负,整数将四舍五入到小数点左侧的位置

在这里插入图片描述

2.3. 算数函数

加减乘除: add(),subtract(),multiply() 和 divide()

numpy.power() 幂运算,可以做开方运算

numpy.mode() 求余运算

np.log() 自然底数的对数 np.log2(), np.log10()

2.4. Numpy 查找和排序

2.4.1. 查找索引

numpy.argmax() 和 numpy.argmin() 分别是查找最大值索引位置, 最小值索引位置

1.4.2. 条件查找

numpy.where(condition) 函数返回输入数组中满足给定条件的元素的索引, 返回索引位置

  • condition 条件 条件表达式
    在这里插入图片描述

2.4.3. 快速排序

np.sort()与ndarray.sort()都可以,但有区别:

np.sort()不改变输入
ndarray.sort()本地处理,不占用空间,但改变输入
numpy.sort() 函数返回输入数组的排序副本

1.4.4. 索引排序

numpy.argsort() 函数返回的是数组值从小到大的索引值。
在这里插入图片描述

1.4.5. 部分排序

np.partition(a,k)

有的时候我们不是对全部数据感兴趣,我们可能只对最小或最大的一部分感兴趣。

当k为正时,我们想要得到最小的k个数
当k为负时,我们想要得到最大的k个数

http://www.khdw.cn/news/9108.html

相关文章:

  • 重庆开县网站建设公司百度推广找谁
  • 专门做网站开发的公司龙华线上推广
  • 如何查看网站做没做竞价app排名优化公司
  • 如何选定目标关键词及网站栏目名称的确定泉州全网营销
  • 中山网站建设价位百度网站推广排名优化
  • 网站建设 大公司seo全国最好的公司
  • 怎样开发网站建设关键词优化推广公司
  • 苏州网站推广找苏州梦易行搜索引擎优化技术
  • 那里有帮做网站的5g网络优化培训
  • 企业网站运行通知seo快速排名
  • 做制作网站找啥工作新浪博客
  • 公司网站建设技术方案模板关键词查找的方法有以下几种
  • 小的电商网站嵌入式培训机构哪家好
  • 昆明网站seo互联网电商平台有哪些
  • 企业官网建站联系我们网站排名优化外包
  • 网站续费要多少钱亚马逊关键词优化软件
  • 如何做网络营销推广企业seo每日一贴
  • 移动网站 pc网站的区别吗磁力蜘蛛
  • 网站排名优化效果网站设计就业
  • 3d效果图教程网站seo关键词怎么选
  • 怎么做五合一网站宁德市旅游景点大全
  • 网站建设全视频教程下载公司在百度怎么推广
  • 山东网站推广公司游戏推广渠道有哪些
  • 手机网站制作教程视频百度爱采购平台登录
  • WordPress跳转之间乱码seo网站分析工具
  • crm客户管理软件平台电脑优化大师下载安装
  • 冀州网站建设价格江苏seo排名
  • 做彩票网站抓到判几年网络推广需要花多少钱
  • 公司网站出现空白页seo每日工作
  • 做公司网站别人能看到吗6学网络运营在哪里学比较好