Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例


Posted in Python onJuly 02, 2018

Numpy matrix 必须是2维的,但是 numpy arrays (ndarrays) 可以是多维的(1D,2D,3D····ND),matrix是Array的一个小的分支,包含于Array。

import numpy as np
>>> m = np.mat([[1,2],[3,4]])
>>> m[0]   #读取一行
matrix([[1, 2]])
>>> m[:,0]   #读取一列
matrix([[1],
  [3]])

numpy中数组和矩阵的区别与相互转换

import numpy as np
>>> A=np.array([[4,2],[3,2],[3,1]])
>>> A
array([[4, 2],
  [3, 2],
  [3, 1]])
>>> M=np.mat(A)  #数组转矩阵,不能用A.mat(),数组没有mat属性
>>> M
matrix([[4, 2],
  [3, 2],
  [3, 1]])
>>> B=M.getA()  #矩阵转数组,不能用getA(M),getA是属性,不是函数
>>> B
array([[4, 2],
  [3, 2],
  [3, 1]])

以上这篇Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用PIL模块实现给图片打水印的方法
May 22 Python
R vs. Python 数据分析中谁与争锋?
Oct 18 Python
python中(str,list,tuple)基础知识汇总
Feb 20 Python
Python 数据库操作 SQLAlchemy的示例代码
Feb 18 Python
详解Python3 对象组合zip()和回退方式*zip
May 15 Python
python解压TAR文件至指定文件夹的实例
Jun 10 Python
Django 开发环境配置过程详解
Jul 18 Python
python随机生成大小写字母数字混合密码(仅20行代码)
Feb 01 Python
Django serializer优化类视图的实现示例
Jul 16 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 Python
用python开发一款操作MySQL的小工具
May 12 Python
5行Python代码实现一键批量扣图
Jun 29 Python
Python 中的range(),以及列表切片方法
Jul 02 #Python
python 统计数组中元素出现次数并进行排序的实例
Jul 02 #Python
分享vim python缩进等一些配置
Jul 02 #Python
实践Vim配置python开发环境
Jul 02 #Python
用python实现将数组元素按从小到大的顺序排列方法
Jul 02 #Python
Django实现分页功能
Jul 02 #Python
详解python单元测试框架unittest
Jul 02 #Python
You might like
第六节 访问属性和方法 [6]
2006/10/09 PHP
PHP下操作Linux消息队列完成进程间通信的方法
2010/07/24 PHP
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
JavaScript对内存分配及管理机制详细解析
2013/11/11 Javascript
js获取 type=radio 值的方法
2014/05/09 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
深入浅析JavaScript的API设计原则
2016/06/14 Javascript
Vue.js动态组件解析
2016/09/09 Javascript
Bootstrap CSS组件之分页(pagination)和翻页(pager)
2016/12/17 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
Javascript 实现全屏滚动实例代码
2016/12/31 Javascript
vue 组件中添加样式不生效的解决方法
2018/07/06 Javascript
vue移动端屏幕适配详解
2019/04/30 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
javascript实现异形滚动轮播
2019/11/28 Javascript
在Python中使用PIL模块处理图像的教程
2015/04/29 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
Python3编程实现获取阿里云ECS实例及监控的方法
2017/08/18 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
python调用私有属性的方法总结
2020/07/24 Python
如何利用python正则表达式匹配版本信息
2020/12/09 Python
Python 图片处理库exifread详解
2021/02/25 Python
萌新HTML5 入门指南(二)
2020/11/09 HTML / CSS
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
L’Artisan Parfumeur官网:法国香水品牌
2020/08/11 全球购物
高中生学习总结的自我评价范文
2013/10/13 职场文书
冰淇淋开店创业计划书
2014/02/01 职场文书
立项申请报告范本
2015/05/15 职场文书
小学英语教师研修感悟
2015/11/18 职场文书
pytorch 实现在测试的时候启用dropout
2021/05/27 Python
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript
vue特效之翻牌动画
2022/04/20 Vue.js