Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir konuşmacının Pandas kütüphanesini anlattığı eğitim serisinin ilk bölümüdür.
- Video, Pandas kütüphanesinin temel kavramlarını ve seriler üzerinde yapılan işlemleri ele almaktadır. İlk bölümde serilerin ne olduğu, listelerden farkı, indeksleme özelliği ve serilere isim verme yöntemleri açıklanırken, ikinci bölümde seriler üzerinde matematiksel (karekök alma, kare alma), istatistiksel (minimum, maksimum, ortalama, standart sapma, çeyreklikler) ve mantıksal işlemler gösterilmektedir.
- Eğitim serisi dört bölümlük olup, bu video serinin ilk bölümüdür ve bir sonraki videoda dataframe üzerinde hangi fonksiyonların kullanılacağı konusunun ele alınacağı belirtilmektedir. Video, veri manipülasyonu ve analizi yapmak isteyenler için Pandas kütüphanesinin temel kavramlarını öğrenmek isteyenler için faydalı olacaktır.
- Pandas Kütüphanesi ve Video Serisi Hakkında
- Pandas kütüphanesi, Python'ın en önemli kütüphanelerinden biri olup veriler üzerinde işlem yapmayı kolaylaştıran ve kullanışlı fonksiyonlar içeren bir kütüphanedir.
- Bu video serisi dört başlık altında toplanacak: seri işlemleri, seriler üzerinde kullanılan fonksiyonlar, data frame ve veri analizi.
- Data frame, Excel'deki tablolar gibi düşünülebilir ve veri manipülasyonu, silme, kaydetme ve değişiklikler gibi işlemler bu üzerinden yapılır.
- 01:21Serilerin Tanımı ve Özellikleri
- Seriler üzerinde işlem yapabilmek için öncelikle pandas kütüphanesini "import pandas as pd" şeklinde yüklemek gerekir.
- Seriler, tek boyutlu dizilerden oluşur ancak elemanların sol tarafında indeks (sayılar) bulunur, bu indeksler otomatik olarak sıfırdan başlayarak birer artarak değer alır.
- Serilerde indeksleme, filtreleme, arama ve gruplandırma işlemleri yapılabilir.
- 02:49Serilerin Oluşturulması ve Özellikleri
- Serilerin indeksleri elle atanabilir, ancak bir kere tanımlandıktan sonra değiştirilemez.
- Seriler sözlüklerden de oluşturulabilir, sözlüklerde kiler indeksler, değerler ise değerler olarak atanır.
- Serilere isim verilebilir ve indeks kısmına da isim atanabilir, ayrıca serilerin tipi (integer, float vb.) değiştirilebilir.
- 05:32Serilerin Özellikleri ve Matematiksel İşlemler
- Serilerin özelliklerini incelemek için "end", "shape" ve "size" fonksiyonları kullanılır.
- Seriler üzerinde matematiksel işlemler yapılabilir, örneğin "sum" komutu serinin toplamını verir.
- Serilerde dört işlem yapmak için for döngüsüne gerek kalmadan aynı işlem bütün elemanlar için otomatik olarak yapılır.
- 07:15Serilerde Matematiksel İşlemler
- Serilerde matematiksel işlemler yapmak için "np.sqrt" komutu ile karekök alınabilir.
- Serilerde toplama, çıkarma ve kare alma gibi işlemler yapılabilir.
- Serilerde matematiksel ifadeler, alpay dizilerindeki gibi aynı fonksiyonlarla gerçekleştirilebilir.
- 07:46Serilerde İstatistiksel İşlemler
- Serilerde minimum değer bulmak için "min", maksimum değer bulmak için "max" komutları kullanılır.
- Serilerde ortalama değer almak için "mean" komutu kullanılır.
- "describe" komutu ile serilerde count, ortalama, standart sapma, minimum değer, çeyreklikler ve maksimum değer gibi temel istatistik bilgilerine ulaşılabilir.
- 08:39Serilerde Mantıksal İşlemler
- Serilerde mantıksal işlemler için "küçüktür", "büyüktür", "küçük eşittir", "büyük eşittir" gibi operatörler kullanılır.
- "ve" operatörü için "&&" işareti, "veya" operatörü için "||" işareti kullanılır.
- "eşittir" ifadesi için "==" işareti, "eşit değildir" ifadesi için "!=" işareti kullanılır.