Python numpy生成矩阵、串联矩阵代码分享


Posted in Python onDecember 04, 2017

import numpy

生成numpy矩阵的几个相关函数:

numpy.array()
numpy.zeros()
numpy.ones()
numpy.eye()

串联生成numpy矩阵的几个相关函数:

numpy.array()
numpy.row_stack()
numpy.column_stack()
numpy.reshape()

>>> import numpy 
>>> numpy.eye(3) 
array([[ 1., 0., 0.], 
    [ 0., 1., 0.], 
    [ 0., 0., 1.]]) 
>>> numpy.zeros(3) 
array([ 0., 0., 0.]) 
>>> numpy.ones(3) 
array([ 1., 1., 1.]) 
>>> x1 = numpy.array((1, 2, 3)) 
>>> x1 
array([1, 2, 3]) 
>>> x2 = numpy.array([4, 5, 6]) 
>>> x2 
array([4, 5, 6]) 
>>> x3 = numpy.array((x1, x2)) 
>>> x3 
array([[1, 2, 3], 
    [4, 5, 6]]) 
>>> x4 = x3.reshape(2, 3) 
>>> x4 
array([[1, 2, 3], 
    [4, 5, 6]]) 
>>> x4 = x3.reshape(3, 2) 
>>> x4 
array([[1, 2], 
    [3, 4], 
    [5, 6]]) 
>>> x5 = numpy.row_stack(x1, x2) 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
TypeError: vstack() takes exactly 1 argument (2 given) 
>>> x5 = numpy.row_stack((x1, x2)) 
>>> x5 
array([[1, 2, 3], 
    [4, 5, 6]]) 
>>> x6 = numpy.row_stack([x1, x2]) 
>>> x6 
array([[1, 2, 3], 
    [4, 5, 6]]) 
>>> x7 = numpy.row_stack((x6, x2)) 
>>> x7 
array([[1, 2, 3], 
    [4, 5, 6], 
    [4, 5, 6]]) 
>>> x7[0] 
array([1, 2, 3]) 
>>> x7[1] 
array([4, 5, 6]) 
>>> x7[2] 
array([4, 5, 6]) 
>>> x8 = numpy.column_stack([x1, x2, x1, x2]) 
>>> x8 
array([[1, 4, 1, 4], 
    [2, 5, 2, 5], 
    [3, 6, 3, 6]]) 
>>> x8[0] 
array([1, 4, 1, 4]) 
>>> x8[1] 
array([2, 5, 2, 5]) 
>>> x8[2] 
array([3, 6, 3, 6]) 
>>> x8[3] 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
IndexError: index 3 is out of bounds for axis 0 with size 3 
>>> x8[0][3] 
4 
>>>

python生成1行四列全2矩阵

print np.ones((1,4))*2

总结

以上就是本文关于Python numpy生成矩阵、串联矩阵代码分享的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python正常时间和unix时间戳相互转换的方法
Apr 23 Python
Python中多线程的创建及基本调用方法
Jul 08 Python
python实现FTP服务器服务的方法
Apr 11 Python
python 将大文件切分为多个小文件的实例
Jan 14 Python
python各类经纬度转换的实例代码
Aug 08 Python
python 实现turtle画图并导出图片格式的文件
Dec 07 Python
Python模块future用法原理详解
Jan 20 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
Feb 27 Python
Pytorch数据拼接与拆分操作实现图解
Apr 30 Python
Python3爬虫mitmproxy的安装步骤
Jul 29 Python
详解Python中string模块除去Str还剩下什么
Nov 30 Python
Python基础之教你怎么在M1系统上使用pandas
May 08 Python
Python内置函数—vars的具体使用方法
Dec 04 #Python
Python实现基本数据结构中栈的操作示例
Dec 04 #Python
Python实现多进程共享数据的方法分析
Dec 04 #Python
Python数据结构之栈、队列的实现代码分享
Dec 04 #Python
关于Python数据结构中字典的心得
Dec 04 #Python
python Flask实现restful api service
Dec 04 #Python
浅谈Python中带_的变量或函数命名
Dec 04 #Python
You might like
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
如何做到打开一个页面,过几分钟自动转到另一页面
2007/04/20 Javascript
JavaScript 常用函数
2009/12/30 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
jQuery实现设置、移除文本框默认值功能
2015/01/13 Javascript
jquery实现的代替传统checkbox样式插件
2015/06/19 Javascript
jQuery通过deferred对象管理ajax异步
2016/05/20 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
2016/06/20 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
jQuery旋转插件jqueryrotate用法详解
2016/10/13 Javascript
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
2017/05/17 Javascript
vue中实现methods一个方法调用另外一个方法
2018/02/08 Javascript
vue实现微信分享朋友圈,发送朋友的示例讲解
2018/02/10 Javascript
bootstrap 路径导航 分页 进度条的实例代码
2018/08/06 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
layui-table表复选框勾选的所有行数据获取的例子
2019/09/13 Javascript
在vue中axios设置timeout超时的操作
2020/09/04 Javascript
[01:34]2014DOTA2 TI预选赛预选赛 选手比赛房大揭秘!
2014/05/20 DOTA
利用打码兔和超人打码自封装的打码类分享
2014/03/16 Python
Python for Informatics 第11章 正则表达式(一)
2016/04/21 Python
wxpython实现图书管理系统
2018/03/12 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
Python 使用threading+Queue实现线程池示例
2019/12/21 Python
基于TensorFlow常量、序列以及随机值生成实例
2020/01/04 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
教师业务培训方案
2014/05/01 职场文书
应届毕业生求职信范文
2014/05/08 职场文书
教室布置标语
2014/06/26 职场文书
2015感人爱情寄语
2015/02/26 职场文书
工程合作意向书范本
2015/05/09 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP