1. 학습
  2. /
  3. 강의
  4. /
  5. Xử lý dữ liệu chuỗi thời gian trong Python

Connected

연습 문제

Dùng nội suy để tạo dữ liệu việc làm theo tuần

Trước đây bạn đã dùng tỷ lệ thất nghiệp dân sự của Mỹ và chuyển tần suất từ tháng sang tuần bằng các phương pháp forward hoặc backfill đơn giản.

Hãy so sánh cách làm trước với phương pháp .interpolate() mà bạn vừa học trong video này.

지침

100 XP

Chúng tôi đã nhập pandas là pd và matplotlib.pyplot là plt cho bạn. Chúng tôi cũng đã nạp tỷ lệ thất nghiệp theo tháng từ 2010 đến 2016 vào biến monthly.

  • Kiểm tra monthly bằng .info().
  • Tạo pd.date_range() với các mốc ngày theo tuần, dùng .min() và .max() của index của monthly lần lượt làm start và end, và gán kết quả cho weekly_dates.
  • Áp dụng .reindex() với weekly_dates lên monthly và gán đầu ra cho weekly.
  • Tạo các cột mới 'ffill' và 'interpolated' bằng cách áp dụng .ffill() và .interpolate() lên weekly.UNRATE.
  • Vẽ biểu đồ của weekly.