Làm cách nào để tìm một cột trong python?
Làm cách nào để lấy hoặc in tên cột Pandas DataFrame? . Mỗi cột trong Khung dữ liệu Pandas có nhãn/tên chỉ định loại giá trị mà nó nắm giữ/đại diện. Lấy tên cột rất hữu ích khi bạn muốn truy cập tất cả các cột theo tên theo chương trình hoặc thao tác giá trị của tất cả các cột. Trong bài viết này, tôi sẽ giải thích các cách khác nhau để lấy tên cột từ tiêu đề DataFrame của gấu trúc với các ví dụ Show
Để lấy danh sách các cột từ tiêu đề DataFrame, hãy sử dụng phương pháp 7. Dưới đây là phần giải thích của từng phần trong tuyên bố
1. Ví dụ nhanh về Lấy tên cộtSau đây là một số ví dụ nhanh về cách lấy tên cột từ DataFrame của gấu trúc, Nếu bạn muốn in nó ra bàn điều khiển, chỉ cần sử dụng câu lệnh print()
Tạo Khung dữ liệu Pandas từ Dict với một vài hàng và tên cột 1, 2, 3 và 4
2. gấu trúc Lấy tên cộtBạn có thể lấy tên cột từ DataFrame của gấu trúc bằng cách sử dụng 5 và chuyển tên này cho hàm list() của python để lấy nó dưới dạng danh sách, khi bạn có dữ liệu, bạn có thể in nó bằng cách sử dụng câu lệnh print(). Tôi sẽ dành một chút thời gian để giải thích những gì đang xảy ra trong câu lệnh này, thuộc tính 6 trả về một 7, một đối tượng cơ bản lưu trữ các nhãn trục. Đối tượng chỉ mục cung cấp một thuộc tính 8 trả về dữ liệu trong một mảng, trong trường hợp của chúng tôi, nó trả về các tên cột trong một mảngLưu ý rằng 6 giữ nguyên thứ tự của các cộtĐể chuyển đổi một mảng các tên cột thành một danh sách, chúng ta có thể sử dụng 60 trên đối tượng mảng hoặc sử dụng 61
Sản lượng dưới sản lượng 6Bạn cũng có thể sử dụng 62 để lấy tên cột DataFrame 13. Sử dụng danh sách (df) để lấy tên cột từ DataFrameSử dụng 63 để lấy tiêu đề cột từ DataFrame của gấu trúc. Bạn cũng có thể sử dụng 64 để lấy tên cột 44. Nhận tên cột theo thứ tự sắp xếpĐể lấy danh sách các tên cột theo thứ tự được sắp xếp, hãy sử dụng hàm 65. hàm này trả về tên cột theo thứ tự bảng chữ cái 6Sản lượng dưới sản lượng. Lưu ý sự khác biệt của đầu ra từ phía trên 75. Truy cập tất cả các tên cột bằng cách lặp lạiĐôi khi, bạn có thể cần lặp qua tất cả các cột và áp dụng một số chức năng, bạn có thể thực hiện việc này như bên dưới 8Sản lượng dưới sản lượng 96. Nhận tiêu đề cột bằng cách sử dụng phương thức keys() 66 là một cách tiếp cận khác để lấy tất cả các tên cột dưới dạng danh sách từ pandas DataFrame 0Sản lượng dưới sản lượng 17. Nhận tất cả các tên cột sốĐôi khi trong khi làm việc trên các phân tích, bạn có thể chỉ cần làm việc trên các cột số, do đó bạn sẽ được yêu cầu lấy tất cả các cột của một loại dữ liệu cụ thể. Ví dụ: có thể lấy tất cả các cột của kiểu dữ liệu số bằng cách sử dụng hàm không có giấy tờ 67 2Sản lượng dưới sản lượng 3Sử dụng cho 68. Đây là một mã đơn giản khác để tìm các cột số trong DataFrame của gấu trúc 4Mang lại sản lượng tương tự như trên 9. Ví dụ đầy đủ về gấu trúc Nhận tên cột 5Sự kết luậnTrong bài viết này, bạn đã học cách lấy hoặc in tên cột bằng cách sử dụng 6, 63, 11 và cũng đã học cách lấy tất cả các tên cột kiểu số nguyên, cuối cùng là lấy tên cột theo thứ tự đã sắp xếp e. t. c |