Bắt đầu ngayBắt đầu miễn phí

Chuyển tất cả thành một DataFrame

Bạn đã zip các danh sách lại với nhau, viết một hàm để gom mã của mình, và còn dùng hàm đó trong một list comprehension để tạo ra danh sách các dictionary. Rất nhiều việc và bạn đã làm rất tốt!

Giờ bạn sẽ dùng tất cả những thứ này để chuyển danh sách các dictionary thành một pandas DataFrame. Bạn sẽ thấy việc tạo DataFrame từ các dictionary bằng hàm DataFrame() của gói pandas tiện lợi thế nào.

Hàm lists2dict(), danh sách feature_names, và danh sách row_lists đã được nạp sẵn cho bài tập này.

Bắt đầu thôi!

Bài tập này là một phần của khóa học

Hộp Công Cụ Python

Xem khóa học

Hướng dẫn bài tập

  • Để dùng hàm DataFrame() bạn cần, trước tiên hãy import gói pandas với bí danh pd.
  • Tạo một DataFrame từ danh sách các dictionary trong list_of_dicts bằng cách gọi pd.DataFrame(). Gán DataFrame thu được vào df.
  • Kiểm tra nội dung của df bằng cách in phần đầu của DataFrame. Phần đầu của DataFrame df có thể truy cập bằng cách gọi df.head().

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the pandas package


# Turn list of lists into list of dicts: list_of_dicts
list_of_dicts = [lists2dict(feature_names, sublist) for sublist in row_lists]

# Turn list of dicts into a DataFrame: df
df = ____

# Print the head of the DataFrame

Chỉnh sửa và Chạy Mã