博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Numpy:数组拼接:np.hstack() ; np.vstack()、数组拆分:np.hsplit() ;np.vsplit()
阅读量:5267 次
发布时间:2019-06-14

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

一、Numpy:数组拼接:np.hstack()  ; np.vstack()

 

import numpy as npa = np.floor(10*np.random.random((2,2)))b = np.floor(10*np.random.random((2,2)))print (a)print ('--------------------')print (b)print ('----------np.hstack():横向拼接,增加特征量------------')print(np.hstack((a,b)))print ('----------np.vstack():纵向拼接,增加样本个数------------')print (np.vstack((a,b)))

 

结果图:

 

 二、Numpy:数组拆分:np.hsplit() ;np.vsplit()

 

import numpy as npa = np.floor(10*np.random.random((2,12)))print (a)print("---------np.hsplit():纵向切割,将横长数组切割为横短数组------------")print (np.hsplit(a,3))   # 将数组a切割成3份print("---------")print (np.hsplit(a,(3,4)))  # 在数组a的第3索引前和第4索引前切割print("----------np.vsplit( ):横向切割,将纵长数组切割为纵短数组----------")a = np.floor(10*np.random.random((12,2)))print (a)print(np.vsplit(a,3))

 

结果图:

 

转载于:https://www.cnblogs.com/wodexk/p/10310433.html

你可能感兴趣的文章
第十一次作业
查看>>
负载均衡策略
查看>>
微信智能开放平台
查看>>
ArcGIS Engine 中的绘制与编辑
查看>>
Oracle--通配符、Escape转义字符、模糊查询语句
查看>>
c# 文件笔记
查看>>
第一页 - 工具的使用(webstorm)
查看>>
Linux 进程资源用量监控和按用户设置进程限制
查看>>
IE浏览器整页截屏程序(二)
查看>>
D3.js 之 d3-shap 简介(转)
查看>>
制作满天星空
查看>>
类和结构
查看>>
CSS3选择器(二)之属性选择器
查看>>
adidas crazylight 2018 performance analysis review
查看>>
typeset shell 用法
查看>>
python 之 循环语句
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
[转]ceph网络通信模块_以monitor模块为例
查看>>
HDOJ 1754 I Hate It(线段树基本操作)
查看>>
latex tree
查看>>