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函数学习笔记
Oct 07 Python
python中的yield使用方法
Feb 11 Python
Python通过matplotlib画双层饼图及环形图简单示例
Dec 15 Python
python中format()函数的简单使用教程
Mar 14 Python
django连接mysql配置方法总结(推荐)
Aug 18 Python
Python实现将多个空格换为一个空格.md的方法
Dec 20 Python
python把1变成01的步骤总结
Feb 27 Python
Django Admin中增加导出CSV功能过程解析
Sep 04 Python
python归并排序算法过程实例讲解
Nov 04 Python
matplotlib制作雷达图报错ValueError的实现
Jan 05 Python
Pycharm 解决自动格式化冲突的设置操作
Jan 15 Python
虚拟环境及venv和virtualenv的区别说明
Feb 05 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防注入类实例
2014/12/05 PHP
Javascript isArray 数组类型检测函数
2009/10/08 Javascript
jQuery JSON的解析方式分享
2011/04/05 Javascript
js两行代码按指定格式输出日期时间
2011/10/21 Javascript
Javascript 页面模板化很多人没有使用过的方法
2012/06/05 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
iScroll中事件点击触发两次解决方案
2015/03/11 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
2015/10/04 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记8)
2015/12/24 Javascript
AngularJs页面筛选标签小功能
2016/08/01 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
JSONP跨域请求
2017/03/02 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
微信小程序实现页面跳转传递参数(实体,对象)
2019/08/12 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python中使用装饰器来优化尾递归的示例
2016/06/18 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
Python 正则表达式爬虫使用案例解析
2019/09/23 Python
python为什么要安装到c盘
2020/07/20 Python
浅析python实现动态规划背包问题
2020/12/31 Python
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
医学护理系毕业生求职信
2013/10/01 职场文书
高中毕业生自我鉴定例文
2013/12/29 职场文书
婚假请假条怎么写
2014/04/10 职场文书
汽车销售经理岗位职责
2014/06/09 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
开学随笔
2015/08/15 职场文书
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
Python使用PyYAML库读写yaml文件的方法
2022/04/06 Python
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android