首页 > 其他分享 > np.repeat()

np.repeat()

时间:2022-11-02 21:48:51浏览次数:70  
标签:repeat reshape pop repeataxis1 print np

np.repeat用于将numpy数组重复

一维数组重复三次

import numpy as np
# 随机生成[0,5)之间的数,形状为(1,4),将此数组重复3次
pop = np.random.randint(0, 5, size=(1, 4)).repeat(3, axis=0)
print("pop\n",pop)
# pop
#  [[0 0 3 1]
#  [0 0 3 1]
#  [0 0 3 1]]

 二维数组在第一维和第二维分别重复三次

pop_reshape=pop.reshape(2,6)
pop_reshape_repeataxis0=pop_reshape.repeat(3,axis=0)
pop_reshape_repeataxis1=pop_reshape.repeat(3,axis=1)
print("pop_reshape\n",pop_reshape)
print("pop_reshape_repeataxis0\n",pop_reshape_repeataxis0)
print("pop_reshape_repeataxis1\n",pop_reshape_repeataxis1)
# pop_reshape
#  [[0 0 3 1 0 0]
#  [3 1 0 0 3 1]]
# pop_reshape_repeataxis0
#  [[0 0 3 1 0 0]
#  [0 0 3 1 0 0]
#  [0 0 3 1 0 0]
#  [3 1 0 0 3 1]
#  [3 1 0 0 3 1]
#  [3 1 0 0 3 1]]
# pop_reshape_repeataxis1
#  [[0 0 0 0 0 0 3 3 3 1 1 1 0 0 0 0 0 0]
#  [3 3 3 1 1 1 0 0 0 0 0 0 3 3 3 1 1 1]]

 

 

 


原文链接:https://blog.csdn.net/u013555719/article/details/83855965

标签:repeat,reshape,pop,repeataxis1,print,np
From: https://www.cnblogs.com/bokeyuanjj/p/16852545.html

相关文章

  • np.identity()
    这个函数和之前的区别在于,这个只能创建方阵,也就是N=M函数的原型:np.identity(n,dtype=None)参数:n,int型表示的是输出的矩阵的行数和列数都是ndtype:表示的是输出的类型,默认......
  • Notepad++ 下载及NppFtp插件配置
    Notepad++下载及NppFtp插件配置目录Notepad++下载及NppFtp插件配置前言下载修改菜单中文NppFtp插件配置前言notepad++是Windows操作系统下的一套文本编辑器软件,有完......
  • InputStream
    InputStream /**Copyright(c)1994,2013,Oracleand/oritsaffiliates.Allrightsreserved.*ORACLEPROPRIETARY/CONFIDENTIAL.Useissubjecttolicens......
  • 开源网络协议栈onps诞生记
        小孩没娘,说来话长,一切都要从LwIP说起。大约是06年9月,本人在二姨的坛口发布了一篇小文——《uC/OS-II平台下的LwIP移植笔记》。自此一发不可收拾,开启了一段......
  • np.random.randint()的用法
      函数的作用是,返回一个随机整型数,其范围为[low,high)。如果没有写参数high的值,则返回[0,low)的值。从random可以看出是产生随机数,randint可以看出是产生随机整数(in......
  • 手写uniview的u-input组件 密码框显示隐藏效果
    input代码<!--:suffixIcon右侧图标@suffixIcon点击右侧图标触发事件......
  • JSONP的原理和封装
    jsonp是一种跨域通信的手段,它的原理其实很简单:首先是利用script标签的src属性来实现跨域。通过将前端方法作为参数传递到服务器端,然后由服务器端注入参数之后再返回,实现......
  • day23 JSONP讲解
    同源策略(浏览器的一种机制)概述:浏览器为了安全,他产生一种同源策略,这个策略是为了防止一些恶意的请求,保护对应的隐私。同源策略主要是对应三个内容分别为同协议(http/h......
  • 05_greenplum定义数据库对象_分区
    一、分区概念(提高性能) 1、表分区 2、分区示意图  注:三个分区,九个子分区 3、数据分布&分区  4、全表扫描VS分区扫描 注:全表扫描:会对全部segmen......
  • day23 同源策略及JSONP
     同源策略(浏览器的一种机制)概述:浏览器为了安全,产生的一种同源策略,这个策略是为了防止一些恶意的请求,保护用户的隐私.同源策略主要有三个内容,分......