Python-Numpy中的repmat

python 复制代码
np.tile
 
Python numpy 下的 np.tile有些类似于 matlab 中的 repmat函数。不需要 axis 关键字参数,仅通过第二个参数便可指定在各个轴上的复制倍数。
 
>> a = np.arange(3)
>> np.tile(a, 2)
array([0, 1, 2, 0, 1, 2])
>> np.tile(a, (2, 2))
array([[0, 1, 2, 0, 1, 2],
       [0, 1, 2, 0, 1, 2]])
 
>> b = np.arange(1, 5).reshape(2, 2)
>> np.tile(b, 2)
array([[1, 2, 1, 2],
       [3, 4, 3, 4]])
 
# 等价于
>> np.tile(b, (1, 2))
相关推荐
青铜弟弟2 分钟前
R语言与python升级包的问题
开发语言·python·r语言
CappuccinoRose3 分钟前
Docker配置过程完整梳理
后端·python·docker·容器·环境配置
Michelle80235 分钟前
24大数据 15-2 线性查找和选择排序
python
MUTA️7 分钟前
使用flask将服务器端的视频通过网页在本地查看
后端·python·flask
木头左8 分钟前
记忆增强型注意力模块在量化交易策略中的长程依赖建模实践
python
l木本I10 分钟前
OpenArm开源项目总结(移植lerobot框架)
c++·人工智能·python·机器人
2401_8414956415 分钟前
【LeetCode刷题】轮转数组
数据结构·python·算法·leetcode·数组·双指针·轮转数组
这个人懒得名字都没写8 小时前
Python包管理新纪元:uv
python·conda·pip·uv
有泽改之_8 小时前
leetcode146、OrderedDict与lru_cache
python·leetcode·链表