Bắt đầu ngayBắt đầu miễn phí

Tìm giá trị bị thiếu

Giá trị bị thiếu xuất hiện khắp nơi, và bạn không muốn chúng làm ảnh hưởng đến công việc của mình. Một số hàm mặc định bỏ qua dữ liệu bị thiếu, nhưng đó không phải lúc nào cũng là hành vi bạn mong muốn. Một số hàm thậm chí không xử lý được giá trị bị thiếu, nên bạn cần xử lý chúng trước khi sử dụng. Nếu bạn không biết giá trị nào bị thiếu hoặc liệu chúng có tồn tại hay không, bạn có thể mắc lỗi trong phân tích. Ở bài này, bạn sẽ xác định xem trong dữ liệu có giá trị bị thiếu hay không, và nếu có thì bao nhiêu.

pandas đã được import dưới tên pd và avocados_2016 đã sẵn sàng. Bộ dữ liệu này chỉ gồm doanh số năm 2016 và có bố cục rộng hơn avocados, với một cột cho mỗi kích cỡ bơ: date, avg_price, total_sold, small_sold, large_sold, xl_sold, total_bags_sold, small_bags_sold, large_bags_sold, và xl_bags_sold.

Bài tập này là một phần của khóa học

Xử lý dữ liệu với pandas

Xem khóa học

Hướng dẫn bài tập

  • In ra một DataFrame cho biết mỗi giá trị trong avocados_2016 có bị thiếu hay không.
  • In ra một bản tóm tắt cho biết liệu bất kỳ giá trị nào trong mỗi cột có bị thiếu hay không.
  • Tạo biểu đồ cột thể hiện tổng số giá trị bị thiếu ở mỗi cột.

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 matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt

# Check individual values for missing values
print(____)

# Check each column for missing values
print(____)

# Bar plot of missing values by variable
____

# Show plot
plt.show()
Chỉnh sửa và Chạy Mã