Python Pandas - Giới thiệu
Pandas là một Thư viện Python mã nguồn mở cung cấp công cụ phân tích và thao tác dữ liệu hiệu suất cao bằng cách sử dụng các cấu trúc dữ liệu mạnh mẽ của nó. Cái tên Pandas có nguồn gốc từ từ Panel Data - một Kinh tế lượng từ dữ liệu Đa chiều.
Năm 2008, nhà phát triển Wes McKinney bắt đầu phát triển gấu trúc khi cần công cụ phân tích dữ liệu hiệu suất cao, linh hoạt.
Trước Pandas, Python chủ yếu được sử dụng để trộn và chuẩn bị dữ liệu. Nó có rất ít đóng góp vào việc phân tích dữ liệu. Gấu trúc đã giải quyết vấn đề này. Sử dụng Pandas, chúng ta có thể thực hiện năm bước điển hình trong quá trình xử lý và phân tích dữ liệu, bất kể nguồn gốc của dữ liệu - tải, chuẩn bị, thao tác, lập mô hình và phân tích.
Python with Pandas được sử dụng trong nhiều lĩnh vực bao gồm lĩnh vực học thuật và thương mại bao gồm tài chính, kinh tế, Thống kê, phân tích, v.v.
Đặc điểm chính của gấu trúc
- Đối tượng DataFrame nhanh và hiệu quả với lập chỉ mục mặc định và tùy chỉnh.
- Các công cụ để tải dữ liệu vào các đối tượng dữ liệu trong bộ nhớ từ các định dạng tệp khác nhau.
- Căn chỉnh dữ liệu và tích hợp xử lý dữ liệu bị thiếu.
- Định hình lại và xoay vòng các nhóm ngày.
- Cắt dựa trên nhãn, lập chỉ mục và tập hợp con các tập dữ liệu lớn.
- Có thể xóa hoặc chèn các cột từ cấu trúc dữ liệu.
- Nhóm theo dữ liệu để tổng hợp và biến đổi.
- Kết hợp và kết hợp dữ liệu hiệu suất cao.
- Chức năng Chuỗi thời gian.