用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

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

numpy 2d和1d加法平

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

展平2D数组1D和

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将 2d 数组索引为 1d

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

热门标签

归档