Tải dữ liệu JSON
Nhiều cổng dữ liệu mở cung cấp các bộ dữ liệu JSON rất dễ phân tích. Bạn có thể truy cập trực tiếp qua URL. Mỗi đối tượng là một bản ghi, tất cả các đối tượng đều có cùng tập thuộc tính, và không có giá trị nào là đối tượng lồng nhau cần phân tích thêm.
Báo cáo hằng ngày của New York City Department of Homeless Services là một bộ dữ liệu như vậy, chứa số liệu đếm dân số trú ẩn vô gia cư trong nhiều năm. Bạn có thể xem nó trên bảng điều khiển trước khi nạp vào dataframe bằng hàm read_json() của pandas.
Bài tập này là một phần của khóa học
Nạp dữ liệu gọn nhẹ với pandas
Hướng dẫn bài tập
- Nắm sơ bộ nội dung của
dhs_daily_report.json, đã được in ra bảng điều khiển. - Import
pandasvới bí danhpd. - Dùng
read_json()để nạpdhs_daily_report.jsonvào một dataframe,pop_in_shelters. - Xem thống kê tóm tắt về
pop_in_sheltersbằng phương thứcdescribe()của dataframe.
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.
# Load pandas as pd
____
# Load the daily report to a dataframe
pop_in_shelters = ____
# View summary stats about pop_in_shelters
print(____)