【发布时间】:2012-08-02 11:17:32
【问题描述】:
我想通过不同的方式转置一个矩阵,但我没有成功。我第一次尝试这个
import numpy as np
z = self.mat
print len(z), len(z[0])
print ' z ' + str(z) + ' ztr ' + str(np.transpose(z))
使用self.mat 一个矩阵(数组数组,[[...],[...],...])。
控制台中打印的内容与我的预期不符:z 和 np.transpose(z) 相同。
我试过zip(*self.mat)。这一次,问题是从60*15的原始矩阵,得到一个15*69的转置矩阵。
你能想出一个解决办法吗? 谢谢
【问题讨论】:
-
请发布完整的(功能性)示例代码和完整的输出。
标签: python arrays matrix transpose