np.repeat操作!!!

numpy.repeat(a,repeats,axis=None);

参数:

axis=None,时候就会flatten当前矩阵,实际上就是变成了一个行向量

axis=0,增加行数,列数不变

axis=1,增加列数,行数不变

repeats 复制次数或者按照特定方式复制

c = np.array(([1,2],[3,4],[4,5]))
f = np.repeat(c,3)
print(f)
print('c形状:',c.shape)
[1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5]
c形状: (3, 2)
d=np.repeat(c,[2,3],axis=1)#对行操作,增加的是列,一行2个元素,[2,3]就是2个元素(行不变,列变:第一列复制2次,第二列复制3次)
print(d)
print('d形状:',d.shape)
[[1 1 2 2 2][3 3 4 4 4][4 4 5 5 5]]
d形状: (3, 5)
e=np.repeat(c,[2,3,4],axis=0)#对列操作增加的是行,一列3个元素,[2,3,4]就是3个元素(列不变,行变:第一行复制2次,第二行复制3次,第三行复制3次)
print(e)
print('e形状:',e.shape)
[[1 2][1 2][3 4][3 4][3 4][4 5][4 5][4 5][4 5]]
e形状: (9, 2)

np.repeat函数相关推荐

  1. np.meshgrid()函数 以及 三维空间中的坐标位置生成 以及 numpy.repeat()函数介绍

    一.np.meshgrid()函数 1.np.meshgrid()介绍 X, Y = np.meshgrid(x, y) 代表的是将x中每一个数据和y中每一个数据组合生成很多点,然后将这些点的x坐标放 ...

  2. python中repeat函数用法

    repeat()函数用法: np.repeat(3, 4) array([3, 3, 3, 3]) x = np.array([[1,2],[3,4]]) np.repeat(x, 2) array( ...

  3. numpy 辨异(四)—— np.repeat 与 np.tile

    >> import numpy as np >> help(np.repeat) >> help(np.tile) 二者执行的是均是复制操作: np.repeat: ...

  4. numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax)

    numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax) 目录 numpy使用np ...

  5. pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list

    pandas使用np.where函数计算返回dataframe中指定数据列包含缺失值的行索引列表list(index of rows with missing values in dataframe ...

  6. python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数返回浮点数

    python使用numpy的np.float_power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点 ...

  7. python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方、立方)、np.power函数默认返回整数格式、np.float_power函数默认返回浮点数

    python使用numpy的np.power函数计算numpy数组中每个数值的指定幂次(例如平方.立方).np.power函数默认返回整数格式.np.float_power函数默认返回浮点数 目录

  8. numpy使用np.set_printoptions函数抑制numpy数组输出结果使用科学计数法进行显示(suppressing scientific notation in numpy array)

    numpy使用np.set_printoptions函数抑制numpy数组输出结果使用科学计数法进行显示(suppressing scientific notation in numpy array) ...

  9. python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder)、np.mod函数和np.fmod函数对负值的处理方式有差异

    python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder).np.mod函数和np.fmod函数对负值的处理方式有差异 目录

最新文章

  1. 数据管理DMS企业版接入蚂蚁金融云售卖
  2. 二级联动菜单,简单实现
  3. oracle数据库动态拼接查询条件解决方案
  4. AC日记——字符串位移包含问题 1.7 19
  5. 服务器编写_编写下载服务器。 第六部分:描述您发送的内容(内容类型等)...
  6. 爬虫-访问登陆可见的页面-利用session类-补实例
  7. docker中使用git_如何在 Docker 中使用 Docker
  8. 面试的那些事(收藏类)
  9. canvas绘图粒子扩散效果【原创】
  10. python中文视频教程-中谷python中文视频教程(全38集)
  11. Springboot: 修改启动时默认图案
  12. 机器视觉算法与应用001
  13. 如何用计算机记英语词汇,计算机英语词汇学习方法
  14. matlab输出工作区,matlab保存工作区数据
  15. 如何给自己的照片制作水印
  16. PSENet(Shape Robust Text Detection with Progressive Scale Expansion Network)论文详解
  17. C++学习45 流成员函数put输出单个字符 cin输入流详解 get()函数读入一个字符
  18. 水果店开业活动应该怎么做,水果店开业活动怎么做吸引人
  19. 站在招聘者角度看面试 | 掘金技术征文
  20. 彻底卸载secureCRT

热门文章

  1. Error handling response: TypeError: Cannot read property ‘1‘ of null
  2. compareAndSwapObject
  3. python比java好学吗-java为什么比python快?
  4. gis可达性分析步骤_基于三维GIS技术的公路交通数字孪生系统
  5. chrome 多窗口 android,谷歌提前放出安卓7.0开发者预览版:多窗口+画中画
  6. 用百度搜索SB,为什么是google排第一?
  7. 第12章 项目沟通管理和干系人管理
  8. Spring 发送Email
  9. TCHAR char
  10. 高斯消元法与A=LU