Matplotlib: Nền tảng trực quan hóa dữ liệu cơ bản trong Python
Mục tiêu thực hành
Nắm vững các phương pháp điều chỉnh tham số vẽ đồ thị phổ biến trong pyplot;
Nắm vững phương pháp cơ bản để tạo subplot;
Nắm vững phương pháp lưu và hiển thị đồ thị;
Nắm vững vai trò và phương pháp vẽ biểu đồ phân tán, biểu đồ đường, biểu đồ cột, biểu đồ tròn.
Yêu cầu thực hành
Hoàn thành các phần mã 3.1-3.3, yêu cầu bao g ...
Đăng vào ngày 4 tháng 7 lúc 13:47
Cải thiện hiệu quả ghép nối trên website hẹn hò bằng thuật toán k-lân cận gần nhất
Thuật toán k-lân cận gần nhất (k-NN) là một phương pháp đơn giản nhưng hiệu quả trong xử lý dữ liệu. Dưới đây là cách triển khai thuật toán này để tối ưu hóa hệ thống ghép nối người dùng trên nền tảng hẹn hò trực tuyến.
Triển khai thuật toán k-NN
def phan_loai(input_vector, tap_du_lieu, danh_sach_nhan, k):
so_mau = tap_du_lieu.shape[0]
...
Đăng vào ngày 22 tháng 6 lúc 18:15
Tạo Mảng Numpy: Hướng dẫn từ cơ bản đến nâng cao
Sử dụng hàm array để tạo mảng
Để tạo một mảng đa chiều, chúng ta có thể sử dụng hàm array trong module numpy. Mỗi phần tử của danh sách đầu vào sẽ trở thành một hàng trong mảng hai chiều.
Hàm array có cú pháp như sau:
numpy.array(obj, dtype=None, copy=True, order=None, subok=False, ndmin=0)
Ví dụ về việc tạo mảng 1D và 2D:
import numpy as np
...
Đăng vào ngày 19 tháng 6 lúc 00:58
Sử dụng NumPy và Pandas để Xử lý Dữ liệu - Kiểm tra Kiểu Dữ liệu/Tính Thống kê Tổng hợp/loc iloc/merge concat (Phần 2)
Tạo và Đổi tên DataFrame
du_lieu = pd.DataFrame(np.arange(25).reshape(5,5), index=list('abcde'), columns=list('ABCDE'))
bang_cuoi = bang_cuoi.rename(columns={'ten_thuong_hieu': 'thuong_hieu'})
Kiểu dữ liệu trong DataFrame
Chỉ định kiểu dữ liệu khi đọc Excel/CSV
tam_thu = pd.read_excel('sft_data/du_lieu_kiem_tra.xlsx', dtype={'ma_id': str})
C ...
Đăng vào ngày 16 tháng 6 lúc 01:44
Công cụ kiểm tra phép toán ma trận: Giao diện web nhanh chóng để gỡ lỗi vấn đề kích thước
Trải nghiệm nhanh
Mở nền tảng InsCode (https://www.inscode.net)
Nhập nội dung sau vào ô nhập:
Tạo một nguyên mẫu công cụ kiểm tra phép toán ma trận nhẹ, bao gồm: 1) Giao diện nhập ma trận theo thời gian thực 2) Kiểm tra tính tương thích của kích thước 3) Đề xuất sửa chữa bằng một cú nhấp chuột. Sử dụng Streamlit để tạo giao diện web, hỗ trợ n ...
Đăng vào ngày 14 tháng 6 lúc 05:44
Học PyTorch Qua Các Ví Dụ Thựcexperience
PyTorch cung cấp hai tính năng cốt lõi: (1) Tensor n-chiều tương tự numpy nhưng hỗ trợ tính toán trên GPU; (2) Cơ chế tự động tính đạo hàm (autograd) phục vụ huấn luyện mạng nơ-ron. Bài viết này trình bày các khái niệm nền tảng thông qua bài toán nội suy hàm \(y = \sin(x)\) bằng một đa thức bậc ba, với mục tiêu minimization khoảng cách Euclid g ...
Đăng vào ngày 6 tháng 6 lúc 03:43
Hướng Dẫn Thực Hành NumPy Cho Phân Tích Dữ Liệu
NumPy là thư viện nền tảng cho tính toán số trong Python, cung cấp cấu trúc mảng đa chiều hiệu năng cao (ndarray) cùng hàng loạt hàm toán học tối ưu. Dưới đây là tổng quan thực hành về các khái niệm cốt lõi.
Tạo mảng đa chiều
import numpy as np
# Khởi tạo từ danh sách
matrix_a = np.array([[1, 2], [3, 4], [5, 6]]) # mảng 3x2
# Các hàm tiện ...
Đăng vào ngày 1 tháng 6 lúc 01:12
Sử dụng NumPy trong Phân tích Dữ liệu
Giới thiệu về Phân tích Dữ liệu
Phân tích dữ liệu là quá trình sử dụng các phương pháp thống kê để xử lý và khám phá thông tin từ một tập hợp dữ liệu lớn. Quá trình này giúp tìm ra các mẫu, xu hướng và mối quan hệ ẩn giấu.
Các Công cụ Phổ Biến cho Phân tích Dữ liệu trong Python
Trong Python, ba thư viện chính được sử dụng cho phân tích dữ liệ ...
Đăng vào ngày 26 tháng 5 lúc 23:48
Sử dụng các thư viện tính toán khoa học trong học máy
Matplotlib - Thư viện trực quan hóa dữ liệu
Thiết lập kích thước hình ảnh
import matplotlib.pyplot as plt
# Tạo figure với kích thước tùy chỉnh
hinh_anh = plt.figure(figsize=(15, 7), dpi=100)
# figsize: (chiều rộng, chiều cao), dpi: độ phân giải (pixel/inch)
Vẽ biểu đồ đường
# Bước 1: Nhập thư viện
import matplotlib.pyplot as plt
# Bước 2: ...
Đăng vào ngày 25 tháng 5 lúc 13:05
Hiểu và Sử Dụng Đa Chiều Mảng trong Python với NumPy
Trong lập trình khoa học, khái niệm "tensor" thường được dùng để chỉ các mảng đa chiều — không phải là cấu trúc toán học trừu tượng mà là cách tổ chức dữ liệu có thứ nguyên rõ ràng. Một giá trị vô hướng (scalar) tương ứng với mảng 0 chiều, một danh sách một chiều là mảng 1 chiều, ma trận là mảng 2 chiều, và cứ thế tăng lên. Mỗi chiều phản ánh m ...
Đăng vào ngày 24 tháng 5 lúc 20:18