Xử lý khác biệt tên cột
Sẽ hữu ích nếu bạn xem nhiệt độ trung bình cho từng loại mùa — tiền mùa giải (pre), chính mùa (regular), và hậu mùa giải (post). Bạn nhận được tin vui và cũng hơi kém vui từ đội thời tiết… Họ đã tìm được dữ liệu cho cả mùa 2016 và 2017. Tuy nhiên, có vẻ họ đã thay đổi quy ước đặt tên kể từ lần bạn nhận file trước. Bạn sẽ cần điều chỉnh mã trước khi tính nhiệt độ.
Data frame games_places đã được nạp cùng với data frame thời tiết mới, weather_new.
Bài tập này là một phần của khóa học
Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính
Hướng dẫn bài tập
- Xem 5 hàng đầu tiên của
games_placesvà 5 hàng đầu tiên củaweather_new. - Thực hiện join để chỉ bao gồm các trận đấu có trong cả hai tập dữ liệu.
- Xem nhiệt độ trung bình theo loại mùa.
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.
# View the first 5 rows of each data frame
print(____)
print(____)
# Join data frames
games_weather = games_places.____(____, left_on=____,
right_on=____, how=____)
# View average temperatures
print(games_weather.pivot_table(values='Temperature', index='SeasonType'))