Không gian tự học dành cho sinh viên UET

Chào mừng đến với UETệ

Tìm bài giảng theo học phần, hiểu lại những kiến thức nền và ôn tập theo nhịp học của bạn.

Bài giảng
Đọc Notes, ôn nhanh với Slides và luyện tập qua các bài có lời giải.
Wiki kiến thức
Tra cứu thuật ngữ và bổ sung kiến thức nền ngay khi cần.
Góc học tập
Ôn bằng flashcard, lưu ghi chú và hẹn giờ tập trung.

Bạn có thể xem lại phần giới thiệu ở cuối trang.

Buy me a coffee

Website hoàn toàn miễn phí. Nếu thấy hữu ích, bạn có thể tặng tôi một cốc cà phê theo thông tin dưới đây nhé!

Mã QR chuyển khoản Momo
Ngân hàng
Momo
Tên người nhận
MOMO - TKTH DO MINH TRI
Số tài khoản
01MMTTT0060405229
Skip to content

Dữ liệu dạng dài ​

Ở dạng dài, một biến phân loại được đặt trong một cột giá trị thay vì trải thành nhiều cột riêng. Khóa nhận diện mỗi quan sát cần được xác định theo các cột liên quan.

Giải thích kỹ thuật ​

melt đưa các tên cột thành giá trị của một cột mới. pivot đổi ngược lại khi mỗi cặp khóa có tối đa một giá trị. pivot_table bổ sung phép tổng hợp khi khóa lặp. Số dòng có thể đổi dù lượng thông tin không đổi, nên kiểm lại khóa sau chuyển dạng.

Nguồn đọc chính: Wes McKinney, Python for Data Analysis, Chương 8, mục 8.3.

Ví dụ ​

Bảng có cột bút viết và tập vở được chuyển đổi (melt) thành các cột quầy, mặt hàng và số lượng.

Khi nào cần dùng? ​

Chuẩn bị dữ liệu cho , nối và biểu đồ theo nhóm.

Câu hỏi ôn lại ​

Pivot cần điều kiện gì với mỗi cặp khóa hàng và cột?

Xem đáp án

Có tối đa một giá trị cho mỗi cặp; nếu trùng cần phép tổng hợp rõ ràng.

Thuật ngữ liên quan ​

Cập nhật lần cuối:

Ảnh & sơ đồ
100%
Ảnh tài liệu được phóng to