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 30 Python
利用Python学习RabbitMQ消息队列
Nov 30 Python
python3中set(集合)的语法总结分享
Mar 24 Python
python3正则提取字符串里的中文实例
Jan 31 Python
python使用Plotly绘图工具绘制散点图、线形图
Apr 02 Python
python 猴子补丁(monkey patch)
Jun 26 Python
python-tornado的接口用swagger进行包装的实例
Aug 29 Python
通过python扫描二维码/条形码并打印数据
Nov 14 Python
python实现canny边缘检测
Sep 14 Python
python 中关于pycharm选择运行环境的问题
Oct 31 Python
python和C/C++混合编程之使用ctypes调用 C/C++的dll
Apr 29 Python
Python如何用re模块实现简易tokenizer
May 02 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
openPNE常用方法分享
2011/11/29 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
2016/06/30 PHP
PHP的反射机制实例详解
2017/03/29 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
yii2安装详细流程
2018/05/23 PHP
PHP实现的日历功能示例
2018/09/01 PHP
PHP生成随机码的思路与方法实例探索
2019/04/11 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
jquery 多级下拉菜单核心代码
2010/05/21 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
js使浏览器窗口最大化实现代码(适用于IE)
2013/08/07 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
javascript常用的方法分享
2015/07/01 Javascript
整理Javascript基础入门学习笔记
2015/11/29 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
分享bootstrap学习笔记心得(组件及其属性)
2017/01/11 Javascript
JavaScript使用简单正则表达式的数据验证功能示例
2017/01/13 Javascript
Element Input组件分析小结
2018/10/11 Javascript
[01:13:59]LGD vs Mineski Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
[03:35]2018年度DOTA2最佳辅助位选手5号位-完美盛典
2018/12/17 DOTA
Python入门篇之数字
2014/10/20 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
Python利用requests模块下载图片实例代码
2019/08/12 Python
Python求解正态分布置信区间教程
2019/11/20 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
2020/03/06 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
2020/06/08 Python
教师自我评价范例
2013/09/24 职场文书
优秀应届生求职信
2014/06/16 职场文书
无财产无子女离婚协议书范文
2014/09/14 职场文书
化妆品促销活动总结
2015/05/07 职场文书
独生子女证明范本
2015/06/19 职场文书
一年级语文教学随笔
2015/08/14 职场文书
MySQL创建管理HASH分区
2022/04/13 MySQL