1.数组的拼接

import numpy as npt1=np.arange(24).reshape((4,6))t2=np.arange(100,124).reshape((4,6))print(t1)print("*"*50)print(t2)print("*"*50)#竖直拼接t3=np.vstack((t1,t2))print(t3)print("*"*50)#水平拼接t4=np.hstack((t1,t2))print(t4)

运行结果:

D:pythonpython.exe F:/data_analysis/numpy_splicing.py[[ 0 1 2 3 4 5] [ 6 7 8 9 10 11] [12 13 14 15 16 17] [18 19 20 21 22 23]]**************************************************[[100 101 102 103 104 105] [106 107 108 109 110 111] [112 113 114 115 116 117] [118 119 120 121 122 123]]**************************************************[[ 0 1 2 3 4 5] [ 6 7 8 9 10 11] [ 12 13 14 15 16 17] [ 18 19 20 21 22 23] [100 101 102 103 104 105] [106 107 108 109 110 111] [112 113 114 115 116 117] [118 119 120 121 122 123]]**************************************************[[ 0 1 2 3 4 5 100 101 102 103 104 105] [ 6 7 8 9 10 11 106 107 108 109 110 111] [ 12 13 14 15 16 17 112 113 114 115 116 117] [ 18 19 20 21 22 23 118 119 120 121 122 123]]进程已结束,退出代码 0

2.数组的行列交换

import numpy as npt4=np.arange(24).reshape((4,6))print(t4)print("*"*50)#行交换t4[[0,1],:]=t4[[1,0],:]print(t4)print("*"*50)#列交换t4[:,[0,1]]=t4[:,[1,0]]print(t4)

运行如果:

D:pythonpython.exe F:/data_analysis/test.py[[ 0 1 2 3 4 5] [ 6 7 8 9 10 11] [12 13 14 15 16 17] [18 19 20 21 22 23]]**************************************************[[ 6 7 8 9 10 11] [ 0 1 2 3 4 5] [12 13 14 15 16 17] [18 19 20 21 22 23]]**************************************************[[ 7 6 8 9 10 11] [ 1 0 2 3 4 5] [13 12 14 15 16 17] [19 18 20 21 22 23]]进程已结束,退出代码 0

numpy 拼接_数据分析-numpy的拼接与交换相关推荐

  1. numpy 随机数_数据分析numpy基础看着一篇就够了

    1,Numpy基础数据结构 2,Numpy通用函数 3,Numpy索引及切片 4,Numpy随机数 5,Numpy数据的输入输出 1,Numpy基础数据结构 NumPy数组是一个多维数组对象,称为nd ...

  2. python 创建空的numpy数组_数据分析-NumPy内置函数创建数组

    微信公众号:yale记 关注可了解更多的教程问题或建议,请公众号留言. 背景介绍 今天学习使用numpy的内置函数arange().ones().zeros().linspace() 等内置函数创建数 ...

  3. arcgis的numpy模块_数据分析之numpy模块

    Numpy Numpy是Numerical Python的简写,主要可以用来做Python数值计算.它提供了多种数据结构.算法以及大部分涉及Python数值计算所需的接口. 快速.高效的多维数组对象n ...

  4. python3.7对应的numpy版本_图解NumPy包一文就够了

    在之前的生信分析方向如何系统入门python3推文最后,我们提到了python有很多好用的模块和加载包,也正因为这些,所以才使得python能够灵活多场景处理分析. 整合最近学习的一些内容,借以 Ja ...

  5. python引用numpy出错_引用numpy出错详解及解决方法

    numpy出错 解决方案 Problem: how to import numpy in subdirectory? Import error of numpy within subfolder. 错 ...

  6. numpy归一化_使用numpy 高效实现K-Means聚类

    好久之前写过K-Means, 但写的极其丑陋,使用的时候还得用 sklearn.cluster.KMeans 包来干.最近需要手撕k-Means,自己也受不了多重for 循环这么disgusting的 ...

  7. mysql where 拼接_分一个mysql拼接where语句的Directive,并请教一个问题

    /** * * 拼接Where的指令,较简单的where组装,如果复杂的请在模版直接写where 语句 * @author xianyl * @since 2018年1月26日-下午8:57:02 * ...

  8. numpy 最大值_使用 NumPy 让你的 Python 科学计算更高效

    具体的原理我也不大懂,简单理解就是Numpy的计算效率更高一些. Numpy里有两个对象: ndarray,实际上就是多维数组的含义,在Numpy数组中,维数称为秩(rank),一维数组的秩为 1,二 ...

  9. python引用numpy出错_使用numpy时出错

    我尝试使用pandas python进行excel操作.在 每当我尝试使用pandas库时,它都会给我错误的提示:numpy没有安装.在 现在,当我尝试安装pip install numpy和pip安 ...

最新文章

  1. Error 0162 - Setup data integrity check failure after updating BIOS via Thinkvantage
  2. wampsever的mysql密码_WampServer修改Mysql密码的步骤
  3. JavaFX技巧14:StackPane子项-隐藏但不消失
  4. linux普通用户命令权限,Linux普通用户没有权限使用命令怎么办
  5. 大学生能从计算机游戏中受益,2017年12月英语四级作文范文:大学生玩游戏
  6. Swift教程之基本操作符
  7. mysql java事物回滚吗_为什么 MySQL 回滚事务也会导致 ibd 文件增大?
  8. vue去掉#——History模式
  9. verilog实现多周期处理器之——(二)第一条指令ori的实现
  10. js 控制鼠标_原生js实现改变视频播放速率
  11. fread函数将二进制文件读入成矩阵形式
  12. 获取浏览器的User Anent及判断微信浏览器
  13. 讯飞输入法pad版x86_讯飞输入法Pad版x86版
  14. linux steam root,使用Lutris在Linux上安装Windows Steam
  15. 苹果和虫子c语言编程题,虫子吃苹果:每天10分钟,锻炼少儿编程计算思维
  16. Blackbox_exporter概述
  17. 20220215-CTF-MISC-BUUCTF-小明的保险箱-binwalk分析-dd命令分离出RAR文件-ARCHPR暴力破解密码
  18. 求(1-1/n)^n,n->∞的极限
  19. (仿)火车头采集器 源码开源
  20. “一个扫描枪一张表”,韵达选择 TDengine 应对每日亿级数据量

热门文章

  1. 手把手教你实现Java发送邮件(1)-发送简单的文本
  2. 4.3.6无分类编址CIDR(构成超网)
  3. PHP随笔---简述var_dump()、print_r()、echo()
  4. Leetcode--19. 删除链表的倒数第N个节点
  5. Java打印三角形(双层for循环)
  6. js 读取php文件内容为空,PHP 读取文件内容代码(txt,js等)
  7. ae中心点重置工具_(精品)AE从小白到大神之路(七)-AE动画—动效常见的设计方法...
  8. 易语言mysql锁表_MySQL的3种锁定机制
  9. vlc 缓冲大小 设置_用libvlc 播放指定缓冲区中的视频流
  10. 根据id 隐藏_明星ID价值四位数?吃鸡玩家崩溃:打工一个月工资还没名称值钱...