numpy入门——数组组合
来源:互联网 发布:域名被墙如何实现301 编辑:程序博客网 时间:2024/05/21 15:03
数组组合
-合并两个数组 在竖直方向
# 带入numpy包以np的形式import numpy as np# 创建一个一维数组 a1 = np.array([1,2,3])# 创建一个一维数组a2 = np.array([4,5,6])# 合并两个数组 在竖直方向b = np.vstack((a1,a2))print(b)
array([[1, 2, 3], [4, 5, 6]])
- 合并两个数组 在水平方向
d = np.hstack((a1,a2))print(d)
array([1, 2, 3, 4, 5, 6])
- 给列上的数据增加一个维度
e = a1[:,np.newaxis]print(e)
array([[1], [2], [3]])
print(np.hstack((e,e)))print(np.vstack((e,e)))
array([[1, 1], [2, 2], [3, 3]])array([[1], [2], [3], [1], [2], [3]])
-使用concatenate函数进行更加通用的合并方式
# axis==1在行上进行合并print(np.concatenate((e,e),axis = 1))# axis==0 在列上进行合并np.concatenate((e,e),axis = 0)
array([[1, 1], [2, 2], [3, 3]])array([[1], [2], [3], [1], [2], [3]])
阅读全文
0 0
- numpy入门——数组组合
- numpy入门——创建二维数组
- numpy入门——创建随机数组
- numpy入门——数组操作
- numpy入门——数组属性操作
- numpy入门——数组切片
- NumPy 数组组合分割
- numpy入门——创建一维数组
- numpy入门——创建数组的其他方式
- Numpy 数组入门
- numpy学习——数组性能比较
- 《numpy学习指南》学习笔记——数组
- python语法笔记——NumPy入门
- numpy入门——矩阵计算
- numpy入门——数据的创建
- numpy入门——基础运算
- numpy入门——中级计算
- numpy入门——数据分割
- node核心模块之读取文件
- JMX RMI简介
- ceph
- react-navigation 使用详解
- 性能分析之-- JAVA Thread Dump 分析综述
- numpy入门——数组组合
- 浏览器检查selenium的xpath、css定位,助你轻松搞定元素定位
- spring的AOP--面向切面编程
- 【转】回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
- hdu1711--Number Sequence(KMP)
- AngularJS风格指南
- laravel5.4+vue+element-ui配置及简单使用
- 递归 排队游戏 (Coursera 程序设计与算法 专项课程2 C程序设计进阶 李戈;OpenJudge)
- David Foster Wallace’s Kenyon College Commencement Speech(2005)