Giá trị duy nhất của một cột
Một trong những điểm mạnh của Matplotlib là có thể tự động hóa để thích ứng với dữ liệu đầu vào. Chẳng hạn, nếu bạn nhận được dữ liệu có số lượng danh mục chưa biết, bạn vẫn có thể tạo biểu đồ cột với một cột cho mỗi danh mục.
Trong bài này và bài kế tiếp, bạn sẽ trực quan hóa cân nặng của các vận động viên tại Thế vận hội Mùa hè 2016, từ một tập dữ liệu có số lượng phân nhánh môn thể thao chưa xác định. Tập dữ liệu này sẽ được nạp vào bộ nhớ dưới dạng một đối tượng pandas DataFrame tên là summer_2016_medals, trong đó có cột "Sport" cho biết mỗi hàng tương ứng với nhánh môn thể thao nào. Ngoài ra còn có cột "Weight" cho biết cân nặng của mỗi vận động viên.
Trong bài này, bạn sẽ trích xuất các giá trị duy nhất của cột "Sport".
Bài tập này là một phần của khóa học
Nhập môn trực quan hóa dữ liệu với Matplotlib
Hướng dẫn bài tập
- Tạo một biến tên
sports_columnchứa dữ liệu từ cột"Sport"của đối tượngDataFrame. - Dùng phương thức
uniquecủa biến này để tìm tất cả các môn thể thao khác nhau có trong dữ liệu, và gán các giá trị này vào biến mới tênsports. - In biến
sportsra console.
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.
# Extract the "Sport" column
sports_column = ____
# Find the unique values of the "Sport" column
sports = ____
# Print out the unique sports values
____