numpy.insert用法及内插插0的方法

 更新时间:2023年03月14日 10:51:00   作者:lcxxcl_1234  
本文主要介绍了numpy.insert用法及内插插0的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Python numpy和scipy中没有直接插0的函数和方法,这里使用numpy.insert来实现。

1,numpy.insert的用法

下述是官方文档给出的解释:

下面是个人的理解:

numpy.insert可以有三个参数(arr,obj,values),也可以有4个参数(arr,obj,values,axis):

  • 第一个参数arr是一个数组,可以是一维的也可以是多维的,在arr的基础上插入元素
  • 第二个参数obj是元素插入的位置
  • 第三个参数values是需要插入的数值
  • 第四个参数axis是指示在哪一个轴上对应的插入位置进行插入
  • 如果第四个参数没有给出,那么就默认为先对arr进行flatten操作,变为一维数组,然后再在对应的位置上插入对应的值。

下面举例说明:

这里axis参数没有给出,相当于如下操作:

axis参数给出的举例如下:

当然,也可以在多个位置插入多个数据,举例如下:

2,利用numpy.insert插值(插入0)

首先产生一个随机数组

插值(插0)操作是想在上述每个数值后面都插入0, 插入的0的个数由插值倍数决定,比如,3倍插值就是插入2个0,变成如下形式:
9 0 0 4 0 0 3 0 0 3 0 0 3 0 0 3 0 0 1 0 0 5 0 0 3 0 0 1 0 0

利用如下操作可以实现:

最后再将crr变成一维数组即可,即

到此这篇关于numpy.insert用法及内插插0的方法的文章就介绍到这了,更多相关numpy.insert用法及内插插0内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 在pycharm中调试fastapi应用程序的流程步骤

    在pycharm中调试fastapi应用程序的流程步骤

    ​ FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建基于 Python 的 API,它具有简单易用的特性,同时也提供了高度自动化的文档生成功能,本文给大家介绍了在pycharm中调试fastapi应用程序的流程步骤,需要的朋友可以参考下
    2024-12-12
  • python实现简单日志记录库glog的使用

    python实现简单日志记录库glog的使用

    这篇文章主要介绍了python实现简单日志记录库glog的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python海龟绘图详解

    Python海龟绘图详解

    python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics),出现在1966年的Logo计算机语言。海龟绘图(turtle库)是python的内部模块,使用前导入即可。本文就带大家深入了解一下海龟绘图,快来跟随小编一起学习吧
    2021-12-12
  • Python 基于FIR实现Hilbert滤波器求信号包络详解

    Python 基于FIR实现Hilbert滤波器求信号包络详解

    今天小编就为大家分享一篇Python 基于FIR实现Hilbert滤波器求信号包络详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • Python简单生成8位随机密码的方法

    Python简单生成8位随机密码的方法

    这篇文章主要介绍了Python简单生成8位随机密码的方法,结合实例形式分析了2种简单生成随机密码的方法,非常简单实用,需要的朋友可以参考下
    2017-05-05
  • Pytorch框架之one_hot编码函数解读

    Pytorch框架之one_hot编码函数解读

    这篇文章主要介绍了Pytorch框架之one_hot编码函数解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • python图像处理之反色实现方法

    python图像处理之反色实现方法

    这篇文章主要介绍了python图像处理之反色实现方法,涉及Python结合OpenCV与numpy操作图片的相关技巧,需要的朋友可以参考下
    2015-05-05
  • Python如何解决secure_filename对中文不支持问题

    Python如何解决secure_filename对中文不支持问题

    最近使用到了secure_filename,然后悲剧的发现中文居然不展示出来,本文就详细的介绍一下解决方法,感兴趣的可以了解一下
    2021-07-07
  • Python自动化办公之编写PDF拆分工具

    Python自动化办公之编写PDF拆分工具

    这篇文章主要为大家分享一个Python自动化办公的小工具——PDF拆分工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起动手试一试
    2022-03-03
  • python中similarity函数实例用法

    python中similarity函数实例用法

    在本篇文章里小编给大家整理的是一篇关于python中similarity函数实例用法,有兴趣的朋友们可以跟着学习下。
    2021-10-10

最新评论