Wie lauten die Zeilen- und Spaltenrichtungen? Ich werde eine Notiz hinterlassen, bevor ich sie vergesse.
axis=0 Linienrichtung = 1. Linie bis mte Linie
axis=1 Spaltenrichtung = 1. Spalte bis n-te Spalte
Es wird einfach sein, wenn Sie es fangen
a = np.array([
[1, 1, 1],
[1, 0, 1],
[1, 0, 0],
])
print(np.all(a, axis=0)) #Zeilenrichtung(Von Zeile 1 bis Zeile m)Sehen
print(np.all(a, axis=1)) #Spaltenrichtung(Von der 1. bis zur n-ten Spalte)
)Sehen
print(a)
a[2,0] = 0
print(np.all(a, axis=0))
print(np.all(a, axis=1))
>>> [ True False False]
>>> [ True False False]
>>>
[[1 1 1]
[1 0 1]
[1 0 0]]
>>> [False False False] #Von Zeile 1 bis Zeile m
Schau dir True an,Falsch wurde entschieden
>>> [ True False False] #Von der 1. bis zur n-ten Spalte
Schau dir True an,Falsch wurde entschieden
a = np.array([[1,2,3],
[4,5,6]])
print(a)
np.sum(a, axis=0)
np.sum(a, axis=1)
>>> [[1 2 3]
[4 5 6]]
>>> array([5, 7, 9]) #Es wird entlang der 1. Zeile zur m-ten Zeile hinzugefügt
>>> array([ 6, 15]) #Es wird entlang der 1. bis n-ten Spalte hinzugefügt
Recommended Posts