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获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 Python
Python实现在Linux系统下更改当前进程运行用户
Feb 04 Python
利用Python中unittest实现简单的单元测试实例详解
Jan 09 Python
Python函数式编程
Jul 20 Python
Python Socket实现简单TCP Server/client功能示例
Aug 05 Python
详解Python的hasattr() getattr() setattr() 函数使用方法
Jul 09 Python
详解Python3中的迭代器和生成器及其区别
Oct 09 Python
用python 实现在不确定行数情况下多行输入方法
Jan 28 Python
python常用数据重复项处理方法
Nov 22 Python
基于python实现对文件进行切分行
Apr 26 Python
Python通过len函数返回对象长度
Oct 22 Python
Django用内置方法实现简单搜索功能的方法
Dec 18 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
PHP的几个常用数字判断函数代码
2012/04/24 PHP
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
通过遮罩层实现浮层DIV登录的js代码
2014/02/07 Javascript
jQuery遮罩层效果实例分析
2016/01/14 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
Bootstrap 模态框实例插件案例分析
2016/12/28 Javascript
js+css3实现旋转效果
2017/01/20 Javascript
js中作用域的实例解析
2017/03/16 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
JS实现监控微信小程序的原理
2018/06/15 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
javascript设计模式 ? 原型模式原理与应用实例分析
2020/04/10 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
编写v-for循环的技巧汇总
2020/12/01 Javascript
Python中的进程分支fork和exec详解
2015/04/11 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
python re模块的高级用法详解
2018/06/06 Python
python实现汽车管理系统
2018/11/30 Python
python用插值法绘制平滑曲线
2021/02/19 Python
浅谈PyQt5 的帮助文档查找方法,可以查看每个类的方法
2019/06/25 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
浅谈three.js中的needsUpdate的应用
2012/11/12 HTML / CSS
SmartBuyGlasses丹麦:网上购买名牌太阳镜、眼镜和隐形眼镜
2016/10/01 全球购物
Christys’ Hats官网:英国帽子制造商
2018/11/28 全球购物
世界汽车零件:World Car Parts
2019/09/04 全球购物
中学优秀班主任事迹材料
2014/05/01 职场文书
人口与计划生育目标管理责任书
2014/07/29 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
mysql5.7使用binlog 恢复数据的方法
2021/06/03 MySQL
我的收音机情缘
2022/04/05 无线电