python - 多次重复numpy数组
问题描述
我有一个二进制元素数组 size (100,)
。
我想复制它 8 次,保持元素相同并将其存储为新的数组大小(800,)
np.copy()
可以复制一次,但是我怎样才能复制8次呢?
解决方案
您可以使用numpy.repeat。它通过指定重复编号来重复数组的元素:
new_arr = numpy.repeat(old_arr, 8)
推荐阅读
- php - 正则表达式丢弃字符串之间的捕获
- css - 垂直居中输入框内的字体真棒图标
- python - Pytorch 错误:ValueError:图片应该是 2/3 维。有4个维度
- elasticsearch - 由于我的位置字段未设置为 geo_point,因此未正确输入摄取的数据
- javascript - asp.net mvc 以只读/禁用模式打开视图
- azure - Azure CosmosDB 复制数据库存储过程
- python - 如何在没有for循环的情况下计算numpy数组
- html - CSS Grid Justify-Content 不适用于所有值
- flutter - Flutter:防止一些孩子被拉伸
- c# - if (((row ^ col) & 1) == 0) continue 会怎样?在我的 C# Chessboard App 上下文中的意思