1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nạp dữ liệu gọn nhẹ với pandas

Connected

Bài tập

Làm việc với các kiểu định hướng JSON

JSON không phải là định dạng dạng bảng, nên pandas sẽ đưa ra một số giả định về "định hướng" (orientation) khi nạp dữ liệu. Phần lớn dữ liệu JSON bạn gặp sẽ ở các kiểu định hướng mà pandas có thể tự động chuyển thành một dataframe.

Đôi khi, như trong phiên bản đã chỉnh sửa của Department of Homeless Services Daily Report này, dữ liệu được sắp xếp khác đi. Để giảm kích thước tệp, nó đã được định dạng theo kiểu split. Bạn sẽ thấy điều gì xảy ra khi thử nạp theo cách thông thường so với khi dùng tham số từ khóa orient. Khối try/except sẽ thông báo nếu có lỗi khi nạp dữ liệu.

pandas đã được nạp với bí danh pd.

Hướng dẫn 1/2

undefined XP
  • 1

    Hãy thử nạp dhs_report_reformatted.json mà không dùng bất kỳ tham số từ khóa nào.

  • 2

    Nạp dhs_report_reformatted.json vào một dataframe với tham số orient được chỉ định.