Numpy之reshape()使用详解


Posted in Python onDecember 26, 2019

如下所示:

Numpy中reshape的使用方法为:numpy.reshape(a, newshape, order='C')

参数详解:

1.a: type:array_like(伪数组,可以看成是对数组的扩展,但是不影响原始数组。)

需要reshape的array

2.newshape:新的数组

新形状应与原形状兼容。如果是整数,那么结果将是该长度的一维数组。一个形状尺寸可以是-1。在本例中,值是 从数组的长度和剩余维度推断出来的。

3.order: 可选为(C, F, A)

C: 按照行来填充

F: 按照列的顺序来填充

A: 按任意方向,(default)。 这里相当于行

4.returns: ndarray,即返回一或多维数组

实战:

首先,先创建几个n维数组

import numpy as np

Numpy之reshape()使用详解

这里的意思是创建了一个2维数组

Numpy之reshape()使用详解

这里创建了一个3维2X2的数组。

Numpy之reshape()使用详解

这是四维

(1,2) 表示 [[ 0, 1]]
(3,1,2)表示3个(1,2):
[[[ 0, 1]],
[[ 2, 3]],
[[ 4, 5]]],
(2,3,1,2)表示2个(3,1,2):
[ [[[ 0, 1]],
[[ 2, 3]],
[[ 4, 5]]],

[[[ 6, 7]],
[[ 8, 9]],
[[10, 11]]] ]

了解了newshape里面的东西,reshape基本没啥问题了。

我们再来看看order。

分别利用C,F,A来填充数据:

Numpy之reshape()使用详解

这就是reshape基本用法。

以上这篇Numpy之reshape()使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python判断、获取一张图片主色调的2个实例
Apr 10 Python
Python的Django框架中URLconf相关的一些技巧整理
Jul 18 Python
在DigitalOcean的服务器上部署flaskblog应用
Dec 19 Python
python版本的读写锁操作方法
Apr 25 Python
python中正则的使用指南
Dec 04 Python
Python 绘图和可视化详细介绍
Feb 11 Python
python 快速把超大txt文件转存为csv的实例
Oct 26 Python
pytorch permute维度转换方法
Dec 14 Python
python如何读取bin文件并下发串口
Jul 05 Python
Mac中PyCharm配置Anaconda环境的方法
Mar 04 Python
安装pytorch时报sslerror错误的解决方案
May 17 Python
python基础之函数的定义和调用
Oct 24 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 #Python
python路径的写法及目录的获取方式
Dec 26 #Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 #Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 #Python
python 串口读取+存储+输出处理实例
Dec 26 #Python
使用Python串口实时显示数据并绘图的例子
Dec 26 #Python
简单了解python字符串前面加r,u的含义
Dec 26 #Python
You might like
PHP防注入安全代码
2008/04/09 PHP
thinkphp的c方法使用示例
2014/02/24 PHP
linux使用crontab实现PHP执行计划定时任务
2014/05/10 PHP
ThinkPHP单字母函数(快捷方法)使用总结
2014/07/23 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
dojo 之基础篇
2007/03/24 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
在模板页面的js使用办法
2010/04/01 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
关于layui时间回显问题的解决方法
2019/09/24 Javascript
微信小程序实现拖拽功能
2019/09/26 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
信号生成及DFT的python实现方式
2020/02/25 Python
python+requests接口自动化框架的实现
2020/08/31 Python
python 如何停止一个死循环的线程
2020/11/24 Python
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
文秘自荐信
2013/10/20 职场文书
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
学生安全教育材料
2014/02/14 职场文书
十一酒店活动方案
2014/02/20 职场文书
人事部岗位职责范本
2014/03/05 职场文书
小学老师寄语大全
2014/04/04 职场文书
保护动物的标语
2014/06/11 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
地震慰问信
2015/02/14 职场文书
通知函格式范文
2015/04/27 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
应收账款管理制度
2015/08/06 职场文书
2016年中秋祝酒词
2015/11/26 职场文书
队名及霸气口号大全
2015/12/25 职场文书
Python - 10行代码集2000张美女图
2021/05/23 Python