Hướng dẫn dùng numpy import python
Numpy là một thư viện lõi phục vụ cho khoa học máy tính, Machine learning trong lập trình Python. NumPy
hỗ trợ cho việc tính toán các mảng nhiều chiều, có kích thước lớn với các hàm đã được tối ưu áp dụng lên các mảng nhiều chiều đó. Numpy đặc biệt hữu ích khi thực hiện các hàm liên quan tới Đại Số Tuyến Tính. Để cài đặt numpy nếu bạn có Anaconda chỉ cần gõ conda install numpy hoặc sử dụng tools pip pip install numpy. Trong ứng dụng python, chúng ta cần khai báo
import numpy để có thể bắt đầu sử dụng các hàm của numpy. Vì numpy là thư viện được sử dụng thường xuyên nên nó thường được đặt ngắn thành np import numpy as np np có thể thay thế bằng các từ khác. Tuy nhiên bạn nên đặt là np vì các tài liệu hướng dẫn đều ngầm quy ước như thế. Để lấy được các phần tử trong
mảng ta có thể dùng chỉ số và bắt đầu bằng 0
3. PHÉP TÍNH VỚI MA TRẬNKhi sử dụng numpy giúp người lập trình python thực hiện các phép toán giữa các mảng hay ma trận để thực hiện các phép toán +,-,*,/ trở lên dễ dàng hơn rất nhiều. Ví dụ sau minh họa thực hiện phép toán giữa 2 mảng:
Kết quả chạy sẽ được như sau:
4. HÀM RESHAPESử dụng để tạo hoặc chuyển về dạng mảng khác mà không thay đổi giá trị. Ví dụ đổi mảng 2x3 thành 3x2 như ví dụ dưới đây:
5. SLICINGSử dụng để trích xuất các phần tử hay mảng con từ một mảng đã cho
6. MAX/MINSử dụng để tính giá trị lớn nhất, nhỏ nhất và tổng theo từng chiều trong mảng sử dụng numpy
Trong hình trên thì các cột trong mảng gọi là trục 0, các hàng gọi là trục 1. Sử dụng kí hiệu này chúng ta có thể thực hiện tính tổng theo từng trục trong numpy.
Hy vọng qua bài viết này sẽ giúp bạn hiểu rõ hơn về thư viện numpy trong python. Còn rất nhiều thú vị về numpy mà các bạn có thể tìm thấy bằng việc đọc thêm tài liệu trên chính trang của họ: numpy document. Bên cạnh đó để bắt đầu chinh phục học lập trình python các bạn có thể tham khảo khóa học: tại đây ============================= ☎ STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ Hotline: 0963 723 236 - 0866 586 366 Website: https://stanford.com.vn Facebook: http://bit.ly/2FN0TYb Youtube: http://bit.ly/2TkKT7I Tags: học python, học lập trình python, khóa python, khóa python cơ bản, học numpy, làm việc với python, học python cho người mới |