numpy中矩阵的转置

The transpose of a matrix is obtained by moving the rows data to the column and columns data to the rows.

通过将行数据移动到列,将列数据移动到行,可以获得矩阵的转置。

If we have an array of shape (X, Y) then the transpose of the array will have the shape (Y, X).

如果我们有一个形状为(X,Y)的数组,那么该数组的转置将具有形状(Y,X)。

NumPy矩阵transpose() (NumPy Matrix transpose())

Python numpy module is mostly used to work with arrays in Python. We can use the transpose() function to get the transpose of an array.

Python numpy模块主要用于在Python中处理数组。 我们可以使用transpose()函数获取数组的转置。

import numpy as nparr1 = np.array([[1, 2, 3], [4, 5, 6]])print(f'Original Array:\n{arr1}')arr1_transpose = arr1.transpose()print(f'Transposed Array:\n{arr1_transpose}')

Output:

输出:

Original Array:
[[1 2 3][4 5 6]]
Transposed Array:
[[1 4][2 5][3 6]]

Numpy Array Transpose

numpy数组转置

转置类似数组的对象 (Transpose of an Array Like Object)

The transpose() function works with an array like object too, such as a nested list.

transpose()函数也可用于对象之类的数组,例如嵌套列表。

arr1 = [[1, 2, 3], [4, 5, 6]]arr1_transpose = np.transpose(arr1)

The result will be the same as the earlier program.

结果将与以前的程序相同。

Reference: API Doc

参考: API文档

翻译自: https://www.journaldev.com/32984/numpy-matrix-transpose-array

numpy中矩阵的转置

numpy中矩阵的转置_NumPy矩阵transpose()-Python中数组的转置相关推荐

  1. python三维数组转置_numpy.transpose对三维数组的转置方法

    如下所示: import numpy as np 三维数组 arr1 = np.arange(16).reshape((2, 2, 4)) #[[[ 0 1 2 3] # [ 4 5 6 7]] # ...

  2. python中for语句的使用_对Python中for复合语句的使用示例讲解

    当Python中用到双重for循环设计的时候我一般会使用循环的嵌套,但是在Python中其实还存在另一种技巧--for复合语句. 简单写一个小程序,用于延时循环嵌套功能如下: #!/usr/bin/p ...

  3. (1)今有2018年1月1日—15日的猪肉价格和牛肉价格的数据,它们存在于一个Excel表格中,如下表所示。将其读入Python中并用一个数据框变量df保存......

    目录 (1)今有2018年1月1日-15日的猪肉价格和牛肉价格的数据,它们存在于一个Excel表格中,如下表所示.将其读入Python中并用一个数据框变量df保存. (2)分别绘制1月1日-10日的猪 ...

  4. python中的静态方法如何调用_关于Python中如何使用静态、类、抽象方法的权威指南(译)...

    对于Python中静态.类.抽象方法的使用,我是一直很迷糊的.最近看到一篇技术文章对这方面解释的很好,在此翻译一下,加深印象,也为有需要的同学提供一个方便. Python中方法是如何工作的: 方法即函 ...

  5. eval在python中是什么意思_如何在Python中使用eval ?

    Python中的 eval是什么? 在Python中,我们有许多内置方法,这些方法对于使Python成为所有人的便捷语言至关重要,而eval是其中一种.eval函数的语法如下: eval(expres ...

  6. python中gmtime的hour错误_python中gmtime的hour错误_在Python中操作日期和时间之gmtime()方法的使用...

    python中datetime怎么用广告总是在最精彩的时候出现,你总是在小编爱的最深的时候离开. ''''' 日期相关的操作 ''' from datetime import datetime fro ...

  7. python运算结果是浮点数_Python中的浮点数原理与运算分析 python中浮点数等于整数?为什么?...

    python的浮点数运算是不是精度有问题阿 python中浮点数的处理女生啊,平时要好好护肤,保持身材,多看书,多旅行,有自己的想法,去做自己喜欢的事,培养自信,不要把精力全部用在一个男人身上,成天胡 ...

  8. python 中缩进的作用_缩进在Python中的作用有哪些?Python缩进案例分享

    缩进通常是指在文档中缩进单词,空格或行以遵循文档的样式规则,或者可以用来解释编写文档或代码时应使用的距离或应使用的空格.不过缩进在Python中的作用有哪些?在Python中缩进是最独特的功能之一,可 ...

  9. python中矩阵的表示方法,稀疏矩阵在Python中的表示方法

    对于一个矩阵而言,若数值为零的元素远远多于非零元素的个数,且非零元素分布没有规律时,这样的矩阵被称作稀疏矩阵:与之相反,若非零元素数目占据绝大多数时,这样的矩阵被称作稠密矩阵. 稀疏矩阵在工程应用中经 ...

最新文章

  1. nginx的平滑升级方法:
  2. 新建swap分区的规划、挂载和自动挂载示例
  3. 虚拟dom_从0到1实现一个虚拟DOM
  4. 白板随手一画,嗖嗖变成代码
  5. 第三章 Lambda 表达式
  6. POJ2940 HDU1489 UVA11054 Wine Trading in Gergovia【Ad Hoc】
  7. Windows7 环境下 VS2008 C++链接错误!
  8. [分组背包]Luogu1064 金明的预算方案
  9. 如何在游标里控制条件_如何在冰冻条件下保护控制球阀?
  10. 为什么我们需要更注重源代码安全?
  11. 菲尔·席勒(Phil Schiller)卸任苹果全球营销高级副总裁,升任苹果研究员
  12. 到了2017还在苦等房价下跌的人,你们可以醒醒了!
  13. 一个屌丝程序员的青春(二一一)
  14. 蓝牙调试器 接收处理 hc-05蓝牙上传数据
  15. 减肥产品引流推广什么渠道好?怎么推广自己的减肥产品?
  16. Ubuntu 打开摄像头
  17. 【独立站运营】在线聊天机器人为何能成为电商行业的大趋势?
  18. 解决Oracle数据库报错ORA-12505的问题
  19. opus编解码的使用
  20. python采用强制缩进的方式是代码具有极佳的可读性_python入门

热门文章

  1. 【Java每日一题】20161228
  2. Spring MVC自动为对象注入枚举数据
  3. ZOJ-1010 奇偶剪枝
  4. WAP开发资料站(最新更新)
  5. [转载] Python字典的setdefault()方法
  6. [转载] 说说 Python 字典结构的 get() 方法
  7. [转载] json.dumps()和json.dump()的用法和区别
  8. [转载] python执行shell命令的几种方法
  9. 【Linux】解决用vi修改文件,保存文件时,提示“readonly option is set”
  10. hdu1113 Word Amalgamation(详解--map和string的运用)