用1D numpy数组制作2D

迪格斯

我有以下一维numpy数组:

li = array([ 0.002,  0.003,  0.005,  0.009])

li.shape
(4L,)

我想制作一个形状为(4L,5L)的2D numpy数组(li_2d),如下所示:

li_2d = array([[  0.002,   0.002,   0.002,  0.002,  0.002],
               [  0.003,   0.003,   0.003,  0.003,  0.003],
               [  0.005,   0.005,   0.005,  0.005,  0.005]
               [  0.009,   0.009,   0.009,  0.009,  0.009]])

是否有一些numpy函数可以做到这一点?谢谢

史考特

您可以使用numpy.tile以下方法获得所需的形状

li = np.array([ 0.002,  0.003,  0.005,  0.009])
np.tile(li.reshape(4, 1), (1, 5))

array([[ 0.002,  0.002,  0.002,  0.002,  0.002],
       [ 0.003,  0.003,  0.003,  0.003,  0.003],
       [ 0.005,  0.005,  0.005,  0.005,  0.005],
       [ 0.009,  0.009,  0.009,  0.009,  0.009]])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

numpy-用numpy 1d数组的排列副本构建2d数组的最快方法

来自分类Dev

在读取txt文件的同时从1D数组制作2D数组

来自分类Dev

Java用1D数组填充2D数组

来自分类Dev

用1d char数组附加2d char数组(在C中)

来自分类Dev

从numpy 1D数组列表创建numpy 2D数组

来自分类Dev

Python Numpy在带有2D数组的1D数组上相交1d

来自分类Dev

numpy:将2D数组乘以1D数组

来自分类Dev

如何使用numpy从两个1D数组生成布尔2D数组

来自分类Dev

numpy将2D数组与1D数组连接

来自分类Dev

在Numpy Python中将1d数组附加到2d数组

来自分类Dev

如何在1D数组上使用函数创建2D Numpy数组?

来自分类Dev

从2D NumPy数组中查找1D数组?

来自分类Dev

numpy:将索引的2D数组转换为1D数组以进行交集计算

来自分类Dev

带有1列的Numpy重塑1d至2d数组

来自分类Dev

C ++ 2D数组到1D数组

来自分类Dev

在1d数组中填充2d数组

来自分类Dev

从1D重塑为2D numpy数组后,如何返回元素的位置(索引)?

来自分类Dev

Python numpy:列数组(2d)或列表(1d)

来自分类Dev

2D ID数组和1D权重的加权numpy bincount

来自分类Dev

Numpy计算随机2D或1D数组中的Min Max

来自分类Dev

Numpy的“形状”函数为2D数组返回1D值

来自分类Dev

在 numpy 数组列上迭代的循环(维数为 1D 或 2D)

来自分类Dev

带零的 numpy pad 创建 2d 数组而不是所需的 1d

来自分类Dev

从2d numpy数组(成为1d numpy数组的一列)和1d np标签数组创建熊猫数据框

来自分类Dev

numpy 2d和1d加法平

来自分类Dev

用相同的1d数组对2d数组的每一行进行插值

来自分类Dev

当 x 轴为 1d Numpy 数组且 y 轴为 2d Numpy 数组时的散点图

来自分类Dev

展平2D数组1D和

来自分类Dev

将 2d 数组索引为 1d

Related 相关文章

热门标签

归档