数据分析基础之《numpy(6)—合并与分割》

了解即可,用panads

一、作用
实现数据的切分和合并,将数据进行切分合并处理

二、合并

1、numpy.hstack
水平拼接

# hstack 水平拼接
a = np.array((1,2,3))
b = np.array((2,3,4))
np.hstack((a, b))a = np.array([[1], [2], [3]])
b = np.array([[2], [3], [4]])
np.hstack((a, b))

2、numpy.vstack
竖直拼接

# vstack 竖直拼接
a = np.array((1,2,3))
b = np.array((2,3,4))
np.vstack((a, b))a = np.array([[1], [2], [3]])
b = np.array([[2], [3], [4]])
np.vstack((a, b))

3、numpy.concatenate((a1,a2), axis=0|1)
指定轴,选择竖直或水平拼接

# concatenate
a = np.array([[1,2], [3,4]])
b = np.array([[5,6]])
np.concatenate((a,b), axis=0)np.concatenate((a,b.T), axis=1)

三、分割

1、numpy.split(ary, indices_or_sections, axis)
沿指定的轴将数组分割为多个子数组
参数说明:
ary:被分割的数组
indices_or_sections:若是一个整数,代表用该整数平均切分,若是一个数组,则代表沿轴切分的位置(左开右闭)
axis:默认为0,表示横向切分;为1时表示纵向切分

# 分割
x = np.arange(9.0)xnp.split(x, 3)np.split(x, [3,5,6,10])

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/292137.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(1)(1.9) MSP (version 4.2)

文章目录 前言 1 协议概述 2 配置 3 参数说明 前言 ArduPilot 支持 MSP 协议,可通过任何串行端口进行遥测、OSD 和传感器。这样,ArduPilot 就能将遥测数据发送到 MSP 兼容设备(如大疆护目镜),用于屏幕显示&#x…

springboot学习笔记(二)

1.Spring 和SpringBoot区别 2.Web开发入门 3.MVC模型 4.RequestMapping用法 5.RESTful 1.Spring 和SpringBoot区别 参考: 大家都懂Spring和SpringBoot的区别吗? - 知乎 https://www.zhihu.com/question/598494506/answer/3018702101 在学习了Spri…

[toolschain] 头文件有下划线报错不好看,ubuntu下vscode如何设置包含目录路径,以及如何找到安装包的头文件

写在前面 本文是把之前的散落在不同blog中的记录,总结单独合成了一篇文章 vscode 如何配置文件路径 之前使用visual studio 感觉在这一点上 更方便,如果vscode 要配置一下 。 新建:c_cpp_properties.json 或者 ctrl shift p在设置中查找 c…

绝地求生:【违规处罚工作公示】12月11日-12月17日

12月11日至12月17日期间,共计对93,919个违规账号进行了封禁,其中83,785个账号因使用外挂被永久封禁。 若您游戏中遇到违规行为,建议您优先在游戏内进行举报; 另外您也可以在官方微信公众号【PUBG国际版】中点击“ 服务中心 - 举…

配置多一个路由器作为家庭wifi的无线热点?

以下内容为本人的著作,如需要转载,请声明原文链接 微信公众号「englyf」https://mp.weixin.qq.com/s/8OcDnY3O6ux41GntesHHcg 故事背景是这样的,周末在家躺平玩手机,离不开网络又想上厕所,但是家里只有一个无线路由器…

解决 elementPlus 组件内容显示为英文的问题

解决 elementPlus 组件内容显示为英文的问题 一、问题描述 刚开始用 ElementPlus 发现默认的组件内容都是英文的 二、解决办法 找了找,发现是国际化的问题,默认就是显示英文,如果要显示中文需要配置中文显示。 关于显示中文的官方说明&a…

检索稳定▉2024年能源、信息技术与科学应用国际会议(ICEITSA 2024)

检索稳定▉2024年能源、信息技术与科学应用国际会议(ICEITSA 2024) 2024 International Conference on Energy, Information Technology, and Scientific Applications 2024年能源、信息技术与科学应用国际会议(ICEITSA 2024)定于…

【藏经阁一起读】(80)__《2023龙蜥社区白皮书》

【藏经阁一起读】(80)__《2023龙蜥社区白皮书》 2023龙蜥社区白皮书 作者: 小龙 发布时间:2023-11-15 章节数:79 内容简介: 从解决CentOS停服的问题出发为广大用户的业务连续性提供了坚定的保障&#xf…

路径规划之RRT *算法

系列文章目录 路径规划之Dijkstra算法 路径规划之Best-First Search算法 路径规划之A *算法 路径规划之D *算法 路径规划之PRM算法 路径规划之RRT算法 路径规划之RRT *算法 路径规划之RRT*算法 系列文章目录前言一、RRT算法1.起源2.改进2.1 重新选择父节点2.2 重新布线 3.对比…

企业计算机中了DevicData勒索病毒如何解密,DevicData勒索病毒解密流程方案

在近期,网络上流传一种名为DevicData勒索病毒,该病毒是一种早期勒索病毒,随着网络技术的不断发展,该勒索病毒的攻击加密方式做了很大升级,给企业的计算机带来了严重威胁。近日,云天数据恢复中心陆续接到很多…

5分钟攻略Spring-Retry框架实现经典重试场景

前言 今天分享干货,控制了篇幅,5分钟内就能看完学会。 主题是Spring-Retry框架的应用,做了一个很清晰的案例,代码可下载自测。 框架介绍 Spring-Retry框架是Spring自带的功能,具备间隔重试、包含异常、排除异常、控…

八:爬虫-MySQL基础

一:MySQL数据库基础 1.MySQL数据库介绍 MySQL是一个[关系型数据库管理系统],由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Rela…