Python中R数组的等价性
我试图在以下方式调用时找到与R的Python中R数组的等价性,python,r,multidimensional-array,Python,R,Multidimensional Array,我试图在以下方式调用时找到与R的array函数等价的Python array(rep(1, 16), dim = rep(2, 4)) 这导致: , , 1, 1 [,1] [,2] [1,] 1 1 [2,] 1 1 , , 2, 1 [,1] [,2] [1,] 1 1 [2,] 1 1 , , 1, 2 [,1] [,2] [1,] 1 1 [2,] 1 1 , , 2, 2
array
函数等价的Python
array(rep(1, 16), dim = rep(2, 4))
这导致:
, , 1, 1
[,1] [,2]
[1,] 1 1
[2,] 1 1
, , 2, 1
[,1] [,2]
[1,] 1 1
[2,] 1 1
, , 1, 2
[,1] [,2]
[1,] 1 1
[2,] 1 1
, , 2, 2
[,1] [,2]
[1,] 1 1
[2,] 1 1
请检查此项。请检查numpy。是否保留与您想要的R代码相同的最终尺寸?请检查numpy.full
import numpy as np
np.full((2,2,2, 2), 1)