1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng Python

Connected

Bài tập

Phản hồi API và Pandas

Trong bài tập này, bạn sẽ nạp dữ liệu từ một đối tượng phản hồi API vào một DataFrame của pandas. Bạn sẽ gán các tên cột thân thiện với người dùng và chuyển các giá trị từ chuỗi sang các kiểu dữ liệu phù hợp.

Sau khi tạo DataFrame, hãy chạy mã mẫu để tạo biểu đồ phân tán (scatterplot) nhằm trực quan hóa mối quan hệ giữa quy mô gia đình trung bình và tuổi trung vị tại Hoa Kỳ.

requests và pandas (dưới bí danh pd) đã được nhập. Một đối tượng phản hồi r đã được tải.

Hướng dẫn

100 XP
  • Tạo một danh sách col_names gồm 4 tên cột mới: name, median_age, avg_family_size, và state
  • Dùng hàm dựng DataFrame để tạo DataFrame states. Tham số data nên đặt là r.json(), nhưng hãy dùng cắt lát để bỏ qua phần tử đầu tiên, phần này chứa các tên cột cũ
  • Dùng phương thức astype trên từng cột để gán đúng kiểu dữ liệu.