thể trùng lặp:
numpy: access an array by columnBắt chỉ cột đặc biệt trong mỗi hàng trong một mảng NumPy
Tôi có một mảng NumPy (NumPy được nhập khẩu như np)
gona = np.array([[ 1, 2, 3],
[ 4, 5, 6],
[ 7, 8, 9],
[10, 11, 12]])
Tôi có thể nhận được các giá trị của toàn bộ cột của hàng thứ 1 bởi gona [1] [:].
mảng ([4, 5, 6])
Nhưng nếu tôi cố gắng để có được tất cả các giá trị của một cột cụ thể của tất cả các hàng (nói tôi muốn giá trị của cột 1 trong mỗi hàng) Tôi sẽ thử gona [:] [1]. Nhưng kết quả tôi nhận được từ điều này cũng giống như trước đây.
Điều gì có thể là lý do cho điều này? Làm thế nào để tôi làm một điều như vậy trong numpy?
không. Tôi muốn biết tại sao cả hai cách đều cho kết quả tương tự quá – maheshakya