Phép trừ trong python
Để thực hiện các thao tác dữ liệu ma trận, bạn có thể sử dụng gói numpy. NumPy là thư viện được viết bằng Python Phục vụ cho việc tính toán khoa học, hỗ trợ nhiều kiểu dữ liệu đa chiều giúp cho việc tính toán, lập trình, làm việc với các hệ thống cơ sở dữ liệu cực kỳ thuận tiện. Bạn có thể sử dụng các phép toán và mảng (mảng) được định nghĩa trong numpy để tạo ma trận. Mảng này là một mảng đối tượng đa chiều thuần nhất tức là mọi phần tử đều giống nhau 1 kiểu Show Một số thao tác được phép toán trong Numpy
Ví dụ
Kết quả
Ví dụ về ma trận trong PythonTa sẽ xem xét trường hợp ghi nhiệt độ trong một tuần được đo vào buổi sáng, giữa ngày, trưa và giữa đêm. Trường hợp này có thể được trình bày dưới dạng ma trận 7x5 bằng cách sử dụng mảng và phương pháp định hình có sẵn trong Numpy như sau
Dữ liệu trên có thể được biểu diễn dưới dạng một mảng hai chiều như bên dưới
Khi đoạn mã trên được thực thi, nó sẽ cho kết quả như sau
Một số thao tác tạo ma trận trong Python
>>> Đọc thêm. Biến trong Python - Bạn đã biết gì về biến trong Python Add an columnChúng ta có thể thêm cột vào màn hình bằng phương thức insert(). ở đây chúng ta phải đề cập đến chỉ mục nơi chúng ta muốn thêm cột và một mảng chứa các giá trị mới của các cột được thêm vào. Trong ví dụ dưới đây, một cột mới đã được thêm vào từ vị trí thứ 5
Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau
Delete a row to a Ma trậnChúng ta có thể xóa một hàng khỏi ma trận bằng phương thức xóa (). Chúng ta phải chỉ định số lượng của hàng và giá trị hệ thống là 0 cho một hàng và 1 cho một cột ________số 8_______Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau
Delete a column from Ma trậnChúng ta có thể xóa một cột khỏi ma trận bằng phương thức xóa (). Chúng ta phải chỉ định số cột và giá trị hệ thống là 0 cho một hàng và 1 cho một cột 0Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau 1Update a row in Ma trậnĐể cập nhật các giá trị trong hàng của ma trận, chúng ta chỉ cần gán lại các giá trị tại chỉ mục của hàng. Trong ví dụ dưới đây, tất cả các giá trị cho dữ liệu của ngày thứ hai được đánh dấu là 0. Chỉ số cho hàng này là 3 2Khi đoạn mã trên được thực thi, nó tạo ra kết quả sau 3Kết luận. Việc sử dụng NumPy trong việc tạo ma trận thay vì Nested list sẽ giúp bạn lập trình một cách dễ dàng hơn, đặc biệt trong nghiên cứu dữ liệu, khoa học. Trên đây là các thông tin quan trọng về ma trận trong Python. Bạn có thể tìm hiểu thêm thông tin về Python tại mục blog của Viện công nghệ thông tin T3H |