Lấy dữ liệu với pandas
Như bạn vừa thấy, việc gọi public API, chuyển đổi dữ liệu và biến chúng thành DataFrame cần khá nhiều dòng mã.
Bạn có thể đơn giản hóa bằng cách dùng pd.read_json() của pandas, hàm này sẽ lo các bước trên cho bạn.
Bạn sẽ gọi lại cùng API đó. Nhưng lần này, bạn sẽ dùng pandas để lấy dữ liệu và lưu kết quả xuống đĩa để phân tích tiếp.
URL để lấy dữ liệu đã được định nghĩa sẵn cho bạn.
Bài tập này là một phần của khóa học
Phân tích dữ liệu IoT bằng Python
Hướng dẫn bài tập
- Import
pandasvới bí danhpd. - Đọc dữ liệu từ
URLtrực tiếp vào DataFramedf_temp. - In 5 dòng đầu tiên.
- In kiểu dữ liệu của DataFrame
df_temp.
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.
# Import pandas
____
# Load URL to DataFrame
df_temp = ____
# Print first 5 rows
print(____)
# Print datatypes
____