Numpy数组转置的两种实现方法

作者:nankaizhl 时间:2023-01-22 16:36:54 

Numpy数组转置很容易,两种写法


np_array = np.array([[1, 2], [3, 4]])
np_array.transpose()
np.transpose(np_array)

但是一维数组转置的时候有个坑,光transpose没有用,需要指定shape参数


array_1d = np.array([1, 2])
print array_1d.shape, array_1d.transpose()
array_1d.shape = (2, 1)
print array_1d.shape, array_1d.transpose()

输出结果为


(2,) [1 2]
(2, 1) [[1 2]]

可见原本一维数组的shape第二的纬度那个1是空的,指定了以后才能顺利地讲行向量转为列向量

来源:https://blog.csdn.net/XiaoPANGXia/article/details/53027198

标签:numpy,数组,转置
0
投稿

猜你喜欢

  • Python爬虫自动化爬取b站实时弹幕实例方法

    2023-03-21 04:45:42
  • 分享python 写 csv 文件的两种方法

    2023-04-07 07:03:47
  • golang执行命令操作 exec.Command

    2024-04-26 17:31:20
  • MySQL Where 条件语句介绍和运算符小结

    2024-01-12 13:17:43
  • Python常见数据类型转换操作示例

    2022-11-20 19:13:05
  • 利用PyQt5制作一个豆瓣电影信息查看器

    2021-03-05 05:57:28
  • Python实现双X轴双Y轴绘图的示例详解

    2021-10-17 17:33:58
  • 17个vue常用的数组方法总结与实例演示

    2024-06-07 16:06:07
  • python中ASCII码和字符的转换方法

    2021-04-06 13:22:04
  • Python数据可视化实现多种图例代码详解

    2022-02-11 04:01:38
  • 详细解读Python的web.py框架下的application.py模块

    2021-06-24 22:28:47
  • python3+opencv 使用灰度直方图来判断图片的亮暗操作

    2024-01-01 07:07:23
  • mysql跨数据库复制表(在同一IP地址中)示例

    2024-01-20 00:51:11
  • 30个提高Web程序执行效率的好经验分享

    2023-07-16 00:14:22
  • python snownlp情感分析简易demo(分享)

    2021-07-18 04:32:35
  • MySQL数据库性能优化之索引优化

    2012-05-08 07:16:37
  • 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。

    2023-07-01 00:38:21
  • python+pandas分析nginx日志的实例

    2021-03-13 12:51:22
  • MySQL存储引擎MyISAM与InnoDB区别总结整理

    2024-01-15 13:18:22
  • python opencv对图像进行旋转且不裁剪图片的实现方法

    2023-03-12 02:40:09
  • asp之家 网络编程 m.aspxhome.com