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演示数型数据结构的教程
Apr 03 Python
Python中使用tarfile压缩、解压tar归档文件示例
Apr 05 Python
python实现简单的socket server实例
Apr 29 Python
python调用fortran模块
Apr 08 Python
Python黑魔法Descriptor描述符的实例解析
Jun 02 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
Python多进程并发与多线程并发编程实例总结
Feb 08 Python
python在每个字符后添加空格的实例
May 07 Python
Python异常的检测和处理方法
Oct 26 Python
python绘制玫瑰的实现代码
Mar 02 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
Oct 30 Python
pytorch 6 batch_train 批训练操作
May 28 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 ss7.5的数据调用 (笔记)
2010/03/08 PHP
php常用Stream函数集介绍
2013/06/24 PHP
php输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
国外大牛IE版本检测!现在IE都到9了,IE检测代码
2012/01/04 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
微信分享的标题、缩略图、连接及描述设置方法
2014/10/14 Javascript
JS使用eval()动态创建变量的方法
2016/06/03 Javascript
jQuery实现复选框的全选和反选
2017/02/02 Javascript
vue父子组件的嵌套的示例代码
2017/09/08 Javascript
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
webstorm中配置nodejs环境及npm的实例
2018/05/15 NodeJs
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
layui自定义插件citySelect实现省市区三级联动选择
2019/07/26 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
[02:02:38]VG vs Mineski Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
2013/12/04 Python
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
Python编程入门之Hello World的三种实现方式
2015/11/13 Python
python tkinter界面居中显示的方法
2018/10/11 Python
Form表单及django的form表单的补充
2019/07/25 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
Pycharm 解决自动格式化冲突的设置操作
2021/01/15 Python
环保倡议书
2014/04/14 职场文书
教师优秀党员事迹材料
2014/08/14 职场文书
职工小家建设活动方案
2014/08/25 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
考研英语复习计划
2015/01/19 职场文书