Zaman Serisi - Python Kitaplıkları
Python, yazması ve anlaşılması kolay kod yapısının yanı sıra çok çeşitli açık kaynak kitaplıkları nedeniyle makine öğrenimi gerçekleştiren kişiler arasında köklü bir popülerliğe sahiptir. İlerleyen bölümlerde kullanacağımız bu tür açık kaynak kitaplıklardan birkaçı aşağıda tanıtılmıştır.
Dizi
Sayısal Python, bilimsel hesaplama için kullanılan bir kütüphanedir. N boyutlu bir dizi nesnesi üzerinde çalışır ve boyut, şekil, ortalama, standart sapma, minimum, maksimum gibi temel matematiksel işlevlerin yanı sıra doğrusal cebirsel işlevler ve Fourier dönüşümü gibi bazı daha karmaşık işlevler sağlar. Bu eğitimde ilerledikçe bunlar hakkında daha fazla bilgi edineceksiniz.
Pandalar
Bu kütüphane, seriler, veri çerçeveleri ve paneller gibi oldukça verimli ve kullanımı kolay veri yapıları sağlar. Python'un işlevselliğini yalnızca veri toplama ve hazırlamadan veri analizine kadar geliştirmiştir. İki kütüphane, Pandas ve NumPy, küçük ve çok büyük veri kümeleri üzerinde herhangi bir işlemi çok basit hale getirir. Bu işlevler hakkında daha fazla bilgi edinmek için bu öğreticiyi izleyin.
SciPy
Science Python, bilimsel ve teknik hesaplama için kullanılan bir kütüphanedir. Optimizasyon, sinyal ve görüntü işleme, entegrasyon, enterpolasyon ve doğrusal cebir için işlevsellikler sağlar. Bu kitaplık, makine öğrenimi gerçekleştirilirken kullanışlıdır. Bu eğitimde ilerledikçe bu işlevleri tartışacağız.
Scikit Learn
Bu kütüphane, çeşitli özelleştirilebilir regresyon, sınıflandırma ve kümeleme modelleri içerdiğinden, istatistiksel modelleme, makine öğrenimi ve derin öğrenme için yaygın olarak kullanılan bir SciPy Toolkit'tir. Numpy, Pandas ve diğer kütüphanelerle iyi çalışır ve bu da kullanımı kolaylaştırır.
İstatistik modelleri
Scikit Learn gibi, bu kütüphane de istatistiksel veri keşfi ve istatistiksel modelleme için kullanılır. Ayrıca diğer Python kitaplıklarıyla da iyi çalışır.
Matplotlib
Bu kütüphane, çizgi grafiği, çubuk grafik, ısı haritaları, dağılım grafikleri, histogram vb. Gibi çeşitli formatlarda veri görselleştirme için kullanılır. Çizimden etiketlemeye kadar gerekli tüm grafikle ilgili işlevleri içerir. Bu eğitimde ilerledikçe bu işlevleri tartışacağız.
Bu kitaplıklar, her türlü veriyle makine öğrenimine başlamak için çok önemlidir.
Yukarıda tartışılanların yanı sıra, zaman serileriyle ilgilenmek için özellikle önemli olan başka bir kütüphane -
Tarih saat
Tarih saat ve takvim olmak üzere iki modülüyle bu kütüphane, zamanı okumak, biçimlendirmek ve değiştirmek için gerekli tüm tarih saat işlevselliğini sağlar.
Bu kütüphaneleri ilerleyen bölümlerde kullanacağız.