Numpy là viết tắt của từ Numerical Python. Numpy là một thư viện toán học sử dụng để làm việc với Ma trận và Mảng (arrays).Numpy thường được dùng để xử lý với các dữ liệu ma trận và mảng lớn. Tốc độ xử lý của Numpy nhanh hơn rất nhiều lần so với sử dụng mảng và list của Python thông thường.
Numpy được tạo từ 2005 bởi Travis Oliphant.
Numpy là mã nguồn mở, bạn có thể sử dụng miễn phí .
Trong Python chúng ta làm việc với mảng (arrays) là list , nhưng tốc độ xử lý của list là chậm hơn so với sử dụng Numpy .
Numpy xử lý nhanh hơn lists.
Ma trận và mảng Arrays sử dụng trong Khoa học dữ liệu (Data Science) rất nhiều, vì tốc độ xử lý của Numpy nhanh nên được ứng dụng trong các bài toán, chương trình về Khoa học dữ liệu.
Trước khi cài đặt Numpy, bạn cần cài Python, PIP . Sau khi cài Python và PIP bạn có thể cài Numpy.