numpy - Sintaxis en Python (.T)
los .T
accede al atributo T
del objeto, que resulta ser una matriz NumPy. los T
atributo es la transposición de la matriz, consulte la documentación.
Aparentemente, está creando coordenadas aleatorias en el plano. La salida de multivariate_normal()
podría verse así:
>>> np.random.multivariate_normal([0, 0], [[1, 0], [0, 1]], 5)
array([[ 0.59589335, 0.97741328],
[-0.58597307, 0.56733234],
[-0.69164572, 0.17840394],
[-0.24992978, -2.57494471],
[ 0.38896689, 0.82221377]])
La transposición de esta matriz es:
array([[ 0.59589335, -0.58597307, -0.69164572, -0.24992978, 0.38896689],
[ 0.97741328, 0.56733234, 0.17840394, -2.57494471, 0.82221377]])
que se puede separar convenientemente en x
y y
piezas por secuencia de desembalaje.
Subir
Deja una respuesta