Le remodelage de numpy est une méthode qui transforme un tableau multidimensionnel en spécifiant une valeur numérique, mais si vous utilisez -1, vous ne devez spécifier qu'une seule valeur numérique et la méthode ne spécifie pas automatiquement l'autre valeur numérique. Décidera de la valeur numérique.
Exemple de création d'une liste de 3 éléments dans une matrice 1 par 3
arr = [1,2,3]
print(len(arr))
# 3
narr1 = np.array(arr).reshape(1,3)
print(narr1.shape)
# (1, 3)
narr2 = np.array(arr).reshape(1,-1)
print(narr2.shape)
# (1, 3)
Recommended Posts