欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

pthonnumpy常用方法

时间:2023-04-29
numpy常用方法

Numpy 是 Python 的一个高性能矩阵运算的科学计算库。它主要是以数组的形式进行数据操作和数学运算,数据分析、机器学习大都是进行数学计算。

Numpy 库包含两个基本的对象:

ndarray:存储数据的多维数组,数组可以是一维,也可以是二、三维ufunc:对数组进行处理的函数,提供了大量的,可对数组进行操作的函数方法

-np.arange(10)  生成 一个0到10的数组,但不包含10
np.arange(3, 10, 0.5) # 生成一个从 3 开始到10的数组,步长为 0.5
# 从 2.0 开始到 3.0,生成均匀的 5 个值,不包括终值 3.0
np.linspace(2.0, 3.0, num=5, endpoint=False)
 # 返回一个 6x4 的随机数组,float 型
np.random.randn(6, 4)
# 生成一个从从3开始,小于7的,并且2行,4列展现的数组
np.random.randint(3,7,size=(2, 4))
# 创建从0到20随机的数组,数组的大小为5
np.random.randint(0, 20, 5)
# 创建一个数组大小为6且值全为0的数组
np.zeros(6) 

#创建一个5行6列,值全为零的数组
np.zeros((5, 6), dtype=int) # 5 x 6 整型 0
np.ones(4) # 同上
np.empty(4) # 同上
#创建一个2行4列并且值全部填充为9的数组
np.full((2,4), 9) # 两行四列值全为 9

以下代码截图来自Jupyter中文集成版(Python整合版)

Git地址:

GitHub - DaiMaBang/Jupyter: Jupyter中文集成版(Python整合版),是把python3.8和jupyter notebook高度集成,jupyter傻瓜式安装,用最简洁友好的纯中文方式(jupyter汉化100%)展现出来的优秀Jupyter绿色使用工具。本工具,把Jupyter的复杂操作简单化,集成pandas、numpy、matplotlib等常用三方库,并附带一些python的基础语法、pandas使用、股票分析实例,让您能最快的开始Jupyter的编写。Jupyter中文集成版(Python整合版),是把python3.8和jupyter notebook高度集成,jupyter傻瓜式安装,用最简洁友好的纯中文方式(jupyter汉化100%)展现出来的优秀Jupyter绿色使用工具。本工具,把Jupyter的复杂操作简单化,集成pandas、numpy、matplotlib等常用三方库,并附带一些python的基础语法、pandas使用、股票分析实例,让您能最快的开始Jupyter的编写。 - GitHub - DaiMaBang/Jupyter: Jupyter中文集成版(Python整合版),是把python3.8和jupyter notebook高度集成,jupyter傻瓜式安装,用最简洁友好的纯中文方式(jupyter汉化100%)展现出来的优秀Jupyter绿色使用工具。本工具,把Jupyter的复杂操作简单化,集成pandas、numpy、matplotlib等常用三方库,并附带一些python的基础语法、pandas使用、股票分析实例,让您能最快的开始Jupyter的编写。https://github.com/DaiMaBang/Jupyter

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。