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

Chọn các hàng

Mệnh đề WHERE trong SQL trả về các bản ghi có giá trị thỏa mãn tiêu chí đã cho. Truyền một truy vấn như vậy vào read_sql() sẽ trả về một dataframe chỉ chứa các bản ghi bạn quan tâm, giúp giảm bớt việc lọc về sau.

Bảng hpd311calls trong data.db có dữ liệu về các cuộc gọi liên quan đến nhiều vấn đề nhà ở, từ sự cố bảo trì đến yêu cầu thông tin. Trong bài tập này, bạn sẽ dùng SQL để tập trung vào các cuộc gọi về an toàn.

pandas đã được nạp với tên pd, và một database engine, engine, đã được tạo cho data.db.

Hướng dẫn

100 XP
  • Tạo một truy vấn chọn tất cả các cột của những bản ghi trong hpd311calls có complaint_type là 'SAFETY'.
  • Dùng read_sql() để truy vấn cơ sở dữ liệu và gán kết quả cho biến safety_calls.
  • Chạy phần mã cuối để vẽ biểu đồ số lượng cuộc gọi về an toàn ở mỗi quận.