博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Numpy模块函数np.c_和np.r_
阅读量:7071 次
发布时间:2019-06-28

本文共 905 字,大约阅读时间需要 3 分钟。

    np.r_:是按列连接两个矩阵,就是把两矩阵上下相加,要求列数相等,类似于pandas中的concat()。

    np.c_:是按行连接两个矩阵,就是把两矩阵左右相加,要求行数相等,类似于pandas中的merge()。

 

  

import numpy as npa = np.array([1, 2, 3])b = np.array([4, 5, 6])c = np.c_[a,b]print(np.r_[a,b])print('\n')print(c)print('\n')print(np.c_[c,a])################################结果:[1 2 3 4 5 6][[1 4] [2 5] [3 6]][[1 4 1] [2 5 2] [3 6 3]]

 其它函数

a = np.arange( 10, 30, 5 )print(a)# [10 15 20 25]a = np.arange(15).reshape(3, 5)print(a)# [[ 0  1  2  3  4]#  [ 5  6  7  8  9]#  [10 11 12 13 14]]a = np.array([1,2,3,4,5,6,7,8,9]).reshape(3,3)print(a)# [[1 2 3]#  [4 5 6]#  [7 8 9]]a = np.zeros((3,4))print(a)# [[0. 0. 0. 0.]#  [0. 0. 0. 0.]#  [0. 0. 0. 0.]]a = np.linspace( 0, 2, 9 )print(a)# [0.   0.25 0.5  0.75 1.   1.25 1.5  1.75 2.  ]a = np.ones(3, dtype=np.int32)print(a)# [1 1 1]a = np.ones((2,3), dtype=int)print(a)# [[1 1 1]#  [1 1 1]]

 

转载于:https://www.cnblogs.com/shaosks/p/9890787.html

你可能感兴趣的文章
【源码分享】短信验证码功能对接CmsEasy
查看>>
学习linux入门之top命令的用法介绍
查看>>
MySQL的基础分部
查看>>
aix knowlgdgecenter
查看>>
好程序员分享JavaScript事件委托代理和函数封装详解
查看>>
VMWARE 占用硬盘空间只增大不减少的清理办法
查看>>
oracle技术之系统触发器的应用顺序(三)
查看>>
oracle RMAN备份FORMAT格式中%a的含义
查看>>
Oracle11gr2数据泵新特性(四)
查看>>
Oracle 11g r2数据泵新特性(一)
查看>>
我的友情链接
查看>>
iftop的安装及使用
查看>>
redis学习笔记之发布订阅
查看>>
电商工作之外的学习途径
查看>>
python 之简单扯一扯time模块
查看>>
简单配置网页的404重定向
查看>>
激光打印机打印全黑
查看>>
jquery实现页面加载进度条(转)
查看>>
openmanage安装及通过zabbix监控硬件信息
查看>>
Cacti和Zabbix所需Nginx安装配置(二)
查看>>