DataFrame'leri birleştirme
Bu egzersizde, ri ve weather_rating DataFrame'lerini yeni bir DataFrame olan ri_weather içinde birleştireceksin.
DataFrame'ler, ri içindeki stop_date sütunu ile weather_rating içindeki DATE sütunu üzerinden birleştirilecek. Neyse ki tarih biçimleri birebir uyuyor; bu her zaman böyle olmaz!
Birleştirme tamamlandığında, önceki egzersizde kaydettiğin stop_datetime sütununu indeks olarak ayarlayacaksın.
Bu egzersiz
pandas ile Polis Faaliyetlerini Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
riDataFrame'inin şeklini (shape) incele.riileweather_ratingDataFrame'lerini left join kullanarak birleştir.ri_weather'ın şeklini inceleyerek,riile aynı satır sayısına ama iki fazla sütuna sahip olduğunu doğrula.ri_weatherindeksinistop_datetimesütunu ile değiştir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Examine the shape of 'ri'
print(____)
# Merge 'ri' and 'weather_rating' using a left join
ri_weather = pd.merge(left=____, right=____, left_on='stop_date', right_on='DATE', how='____')
# Examine the shape of 'ri_weather'
print(____)
# Set 'stop_datetime' as the index of 'ri_weather'
ri_weather.set_index('____', inplace=____)