Python:如何取矩阵的部分列,保存为一个新的矩阵
2017-08-19 17:23
316 查看
首先输入一个矩阵:
>>> b=[[1,2,3,4,5,6],[2,2,3,4,5,6],[3,2,3,4,5,6],[4,2,3,4,5,6],[5,2,3,4,5,6]]
>>> b=np.array(b)
>>> b
array([[1, 2, 3, 4, 5, 6],
[2, 2, 3, 4, 5, 6],
[3, 2, 3, 4, 5, 6],
[4, 2, 3, 4, 5, 6],
[5, 2, 3, 4, 5, 6]])
目标:取上述矩阵的2,3,4,5,6列
>>> e=b[:,1:len(b[0])]
>>> e
array([[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6]])
>>> b=[[1,2,3,4,5,6],[2,2,3,4,5,6],[3,2,3,4,5,6],[4,2,3,4,5,6],[5,2,3,4,5,6]]
>>> b=np.array(b)
>>> b
array([[1, 2, 3, 4, 5, 6],
[2, 2, 3, 4, 5, 6],
[3, 2, 3, 4, 5, 6],
[4, 2, 3, 4, 5, 6],
[5, 2, 3, 4, 5, 6]])
目标:取上述矩阵的2,3,4,5,6列
>>> e=b[:,1:len(b[0])]
>>> e
array([[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6],
[2, 3, 4, 5, 6]])
相关文章推荐
- Python如何将一个矩阵保存到一个列表中,再读出来
- Python 实现取矩阵的部分列,保存为一个新的矩阵方法
- python如何保存矩阵,保存matrix,保存numpy.ndarray
- 如何将用分号分开的一行数据保存到一个二维矩阵中?
- 如何 创建一个model对象保存到LIST集合里面并取出来
- (译)如何使用cocos2d制作一个塔防游戏:第三部分
- 如何结束一个python启动的shell子进程(How to terminate a python subprocess launched with shell=True)
- python小练习5:如何判断一个数能否被3整除
- python 一个.py文件如何调用另一个.py文件中的类和函数
- 如何Python写一个安卓APP
- 如何用Python写一个贪吃蛇AI
- python如何获取网络上的图片并将其保存在本地
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- Python如何搭建一个web app
- python如何提取某一个固定的字符之间的数据如<img src= >" 内容"
- 如何用python的装饰器定义一个像C++一样的强类型函数
- WindowsMobile如何自定义一个ToolBar?[币多理财助手部分源码]
- 如何把一个时间间隔转换成整天数和天的小数部分
- 如何使用kobold2d来做一个简单的iphone游戏教程(第七部分)
- 如何设计一个异步Web服务——接口部分