Hướng dẫn dùng 1d shapes python
Nói một cách đơn giản, cái
và v.v. Dưới đây là một minh họa trực quan mô tả việc quảng cáo mảng 1D sang mảng 2D. Kịch bản-1 : Thí dụ:
Kịch bản-2 : Khi chúng tôi muốn sử dụng phát sóng numpy như một phần của một số hoạt động, ví dụ như trong khi thực hiện thêm một số mảng. Thí dụ: Giả sử bạn muốn thêm hai mảng sau:
Nếu bạn cố gắng thêm những thứ này như thế, NumPy sẽ nêu ra những điều sau
Trong tình huống này, bạn có thể sử dụng
Bây giờ, thêm:
Ngoài ra, bạn cũng có thể thêm trục mới vào mảng
Bây giờ, thêm:
Lưu ý : Quan sát rằng chúng tôi nhận được cùng một kết quả trong cả hai trường hợp (nhưng một trường hợp là chuyển vị của trường hợp khác). Kịch bản-3 : Điều này tương tự như kịch bản-1. Nhưng, bạn có thể sử dụng Thí dụ:
Thêm nền tảng về np.newaxis vs np.reshape
Thí dụ
Trong ví dụ trên, chúng tôi đã chèn một trục tạm thời giữa trục thứ nhất và trục thứ hai của Mẹo chung : Bạn cũng có thể sử dụng
PS Cũng xem câu trả lời tuyệt vời này: newaxis vs reshape để thêm kích thước 217 hữu ích 2 bình luận chia sẻ |