Aylık ve yıllık eğilimleri çiz
Bölüm 2'de gördüğümüz gibi, bir DataFrame'in indeksinin türü datetime olduğunda, indisteki her tarihin gün, ay veya yıl bilgilerini doğrudan çıkarabilirsin. Hatırlatma olarak, indisteki her tarihin yılını .index.year özelliğiyle elde edebilirsin. Sonrasında .groupby() ve .mean() yöntemlerini kullanarak DataFrame'indeki her zaman serisinin yıllık ortalama değerini hesaplayabilirsin:
index_year = df.index.year
df_by_year = df.groupby(index_year).mean()
Şimdi öğrendiklerini, jobs DataFrame'indeki her zaman serisinin toplu ortalama değerlerini görüntülemek için uygulayacaksın.
Bu egzersiz, kursun bir parçasıdır
Python ile Zaman Serisi Verilerini Görselleştirme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Extract the month from the index of jobs
index_month = ____.____.____
# Compute the mean unemployment rate for each month
jobs_by_month = ____.____(____).____()
# Plot the mean unemployment rate for each month
ax = ____.plot(fontsize=6, linewidth=1)
# Set axis labels and legend
ax.set_xlabel('Month', fontsize=10)
ax.set_ylabel('Mean unemployment rate', fontsize=10)
ax.legend(bbox_to_anchor=(0.8, 0.6), fontsize=10)
plt.show()