1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Dự đoán CTR với Machine Learning trong Python

Connected

Bài tập

Phân tích các cột datetime

Feature engineering là bước quan trọng trong mọi quy trình Machine Learning để xử lý đặc trưng từ các kiểu dữ liệu khác nhau. Đặc biệt, các cột kiểu datetime rất phổ biến trong nhiều bộ dữ liệu. Trong bài tập này, bạn sẽ khám phá cột hour trong tập dữ liệu, cột này được lưu dưới dạng số nguyên nhưng thực chất biểu diễn datetime. Trước tiên, bạn sẽ phân tích cú pháp cột hour để chuyển nó thành cột datetime. Sau đó, bạn sẽ trích xuất giờ trong ngày từ cột datetime này và tính tổng số lượt nhấp dựa trên giờ trong ngày đó.

Mô-đun pandas đã được nạp dưới tên pd trong không gian làm việc của bạn và DataFrame mẫu đã được nạp là df.

Hướng dẫn

100 XP
  • Chuyển cột hour từ số nguyên sang cột datetime bằng pd.to_datetime().
  • Dùng datetime accessor .dt để trích xuất trường giờ từ cột đã chuyển bằng .hour.
  • Tính tổng lượt nhấp theo giờ đã trích xuất bằng .sum().