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操作RabbitMQ服务器消息队列的远程结果返回
Jun 30 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
Feb 21 Python
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 Python
Python3获取拉勾网招聘信息的方法实例
Apr 03 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
python3用PIL把图片转换为RGB图片的实例
Jul 04 Python
python elasticsearch环境搭建详解
Sep 02 Python
python 发送json数据操作实例分析
Oct 15 Python
在vscode中启动conda虚拟环境的思路详解
Dec 25 Python
一文带你掌握Pyecharts地理数据可视化的方法
Feb 06 Python
基于Python的EasyGUI学习实践
May 07 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设置session值和cookies的学习示例
2014/03/21 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
php实现ip白名单黑名单功能
2015/03/12 PHP
帝国cms常用标签汇总
2015/07/06 PHP
php实现多城市切换特效
2015/08/09 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
jQuery中借助deferred来请求及判断AJAX加载的实例讲解
2016/05/24 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
如何用webpack4带你实现一个vue的打包的项目
2018/06/20 Javascript
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
[59:30]完美世界DOTA2联赛PWL S3 access vs LBZS 第二场 12.20
2020/12/23 DOTA
零基础写python爬虫之urllib2使用指南
2014/11/05 Python
用Python将动态GIF图片倒放播放的方法
2016/11/02 Python
在Django model中设置多个字段联合唯一约束的实例
2019/07/17 Python
python百行代码自制电脑端网速悬浮窗的实现
2020/05/12 Python
django 解决扩展自带User表遇到的问题
2020/05/14 Python
哪种Python框架适合你?简单介绍几种主流Python框架
2020/08/04 Python
html5菜单折纸效果
2014/04/22 HTML / CSS
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
French Connection官网:女装、男装及家居用品
2019/03/18 全球购物
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
年会搞笑主持词
2014/03/27 职场文书
12岁生日演讲稿
2014/05/14 职场文书
党员目标管理责任书
2014/07/25 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
学习心得体会
2019/06/20 职场文书
Python如何配置环境变量详解
2021/05/18 Python
python实现会员管理系统
2022/03/18 Python
利用For循环遍历Python字典的三种方法实例
2022/03/25 Python