热线电话:13121318867

登录
2019-03-04 阅读量: 923
Numpy转置向量

如何用numpy转置矢量?我在尝试

import numpy as np

center = np.array([1,2])

center_t = np.transpose(center)

但它不起作用,我该怎么办呢?

解决办法:

center = np.array([1,2])

print(center.reshape(-1,1))

数组([[1],[2]])

但是,对于n维数组,这将转置数组。

print(center.T)

例如:

a = np.array([['a','b','c'],['d','e','f'],['g','h','i']])

print(a)

array([['a', 'b', 'c'],

['d', 'e', 'f'],

['g', 'h', 'i']], dtype='<U1')

print(a.T)

array([['a', 'd', 'g'],

['b', 'e', 'h'],

['c', 'f', 'i']], dtype='<U1')

28.6732
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子