Die Umformung von numpy ist eine Methode, die ein mehrdimensionales Array durch Angabe eines numerischen Werts transformiert. Wenn Sie jedoch -1 verwenden, können Sie nur einen numerischen Wert angeben, und die Methode gibt den anderen numerischen Wert automatisch nicht an. Wird den numerischen Wert bestimmen.
Ein Beispiel für die Erstellung einer Liste mit 3 Elementen in einer 1-mal-3-Matrix
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