Grafikleri görüntüle ve etiketle
Daha önce gördüğün gibi, bir pandas DataFrame'inin indeksi tarihlerden oluşuyorsa, pandas x eksenini otomatik olarak insan tarafından okunabilir bir biçimde biçimlendirir. Ayrıca .plot() yöntemi, zaman serisi grafiğini kendine göre uyarlaman için çeşitli diğer parametreleri belirtmene olanak tanır (çizgilerin rengi, çizgilerin kalınlığı ve figür boyutu).
ax = df.plot(...) gösterimini fark etmiş ve ax nesnesinin amacını merak etmiş olabilirsin. Bunun nedeni, plot fonksiyonunun bir matplotlib AxesSubplot nesnesi döndürmesidir ve bu döndürülen nesnenin ax adlı bir değişkene atanması yaygın bir pratiktir. Bunu yapmak, eksen etiketleri gibi grafiğine ek notasyonlar ve özellikler eklemene de imkan tanır.
Bu egzersiz, kursun bir parçasıdır
Python ile Zaman Serisi Verilerini Görselleştirme
Egzersiz talimatları
discoveries DataFrame'inin bir çizgi grafiğini görüntüle.
- Çizginin rengini
'blue'olarak belirt. - Çizgi kalınlığını 2 yap.
- Grafiğinin boyutlarını uzunluk 8 ve genişlik 3 olacak şekilde ayarla.
fontsizedeğerini 6 olarak belirt.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)
# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)
# Show plot
plt.show()