• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan veri analizi ve Python programlama dili eğitim içeriğidir. Eğitmen, özellikle yeni başlayanlar için Pandas kütüphanesi kullanarak string yapılarıyla nasıl çalışılacağını anlatmaktadır.
    • Video, Pandas'ta string metodlarının kullanımını adım adım göstermektedir. İlk olarak temel string metotları (upper, lower, title, genelleştir) ve zincir yöntemiyle kullanımı anlatılmakta, ardından replace, contains, startsWith, endsWith gibi filtreleme metodları açıklanmaktadır. Son bölümde ise strip (strip, left strip, right strip) ve split metodları detaylı olarak ele alınmakta, split metodunun Pandas veri setlerinde nasıl kullanılabileceği ve expand parametresi ile dataframe şeklinde döndürme yöntemi de gösterilmektedir.
    • Eğitim, "review data" adlı bir veri seti üzerinde uygulamalı olarak sunulmakta ve veri dosyalarının çoğunlukla string yapılarıyla geldiği vurgulanmaktadır.
    00:10Veri Analizi ve String Yapıları
    • Veri analizi derslerinde tetalarla ve string yapılarıyla nasıl çalışılacağı gösterilecek.
    • Çalışılan verilerin çoğunluğu numerik değil, string (text) yapıları şeklinde gelir.
    • Pandas, temel Python'da kullanılan string metotlarının uyarlanmış şekillerini kullanarak verileri farklı formatlara çevirmek için kullanılır.
    03:53Pandas'ta String Metotları
    • Pandas'ta string yapısı ile ilgili temel metotlar: upper (tüm harfleri büyük), lower (tüm harfleri küçük), title (ilk harfleri büyük) ve geneldendir.
    • Metotlar pandas sütunlarına uygulandığında, sütun tipi hala seri olarak kalır.
    • Metotlar zincir yöntemi ile ard arda kullanılabilir.
    07:20Değişiklikleri Kalıcı Yapma
    • Metotlar uygulandığında değişiklikler orijinal sütunda değil, yeni bir seri olarak döndürülür.
    • Değişikliğin kalıcı olması için yeni seri orijinal sütuna atanmalıdır.
    • Zincirleme yöntemiyle ard arda metotlar kullanılabilir.
    09:02Len Metodu
    • Normal Python'da len metodu stringin uzunluğunu ölçer ve boşlukları da dahil eder.
    • Pandas'ta len metodu satır sayısını döndürür çünkü sütun isimleri de dahil olur.
    • Sütundaki verilerin uzunluğunu bulmak için "sütun_adı.str.len()" şeklinde kullanılır.
    12:17Replace Metodu
    • Replace metodu, string içindeki belirli bir karakteri başka bir karakterle değiştirmek için kullanılır.
    • Replace metodu iki parametre alır: değiştirilecek karakter ve yeni karakter.
    • Replace metodu ile string içindeki belirli karakterler kolayca değiştirilebilir.
    13:44String Değiştirme ve Filtreleme
    • "replace" metodu kullanılarak string içindeki belirli karakterler değiştirilebilir, örneğin "ruh" kelimesinin küçük harfini büyük harfe çevirebiliriz.
    • String değişikliklerini kalıcı hale getirmek için, değiştirilen sütunu yeni bir sütuna atayarak eşitlemek gerekir.
    • String yapılarıyla çalışırken verileri filtreleyebiliriz, örneğin "contains" metodu kullanılarak belirli bir kelimenin içerdiği sütunları bulabiliriz.
    17:14Filtreleme İşlemleri
    • "contains" metodu kullanmadan önce string'leri büyük harfe çevirmek case sensitive problemi yaşamamak için önemlidir.
    • Filtreleme işlemi için mask şeklinde bir değişkene atama yapılır ve bu mask'in true olduğu satırlar gösterilir.
    • "startsWith" ve "endsWith" metotları kullanılarak string'in belirli bir kelimeyle başlayıp bitip bitmediği kontrol edilebilir.
    25:09Strip Metodları
    • Strip metodları sayesinde string'in başlangıç ve sondaki boşluklardan kurtulabiliriz.
    • "strip" metodu, kelimenin başında veya sonunda herhangi boşluk varsa onu ondan kurtarır.
    • Standart bir Python örneği üzerinden strip metodunun nasıl çalıştığı gösterilmiştir.
    27:13Python'da Strip Metodu
    • Print string ifadesi ile string ifadeleri boşluklarla birlikte yazdırılabilir.
    • Strip metodu, string'in önünde ve arkasındaki boşluklardan kurtulmayı sağlar.
    • Left strip metodu başlangıçtaki boşluklardan, right strip metodu ise sağ taraftaki boşluklardan kurtulmayı sağlar.
    29:29Split Metodu
    • Split metodu, string ifadeleri belirttiğimiz sınırlayıcıya göre bölümlere ayırmamızı sağlar ve liste şeklinde geri döner.
    • Boşluklara göre split etmek için tek boşluktan oluşan bir string kullanılır.
    • Tire gibi farklı sınırlayıcılar da kullanılabilir, örneğin "Ahmet-Mehmet-Arin" ifadesi tire ile split edildiğinde liste şeklinde döndürülür.
    32:21Split Metodunun Pandas'ta Kullanımı
    • Split metodu pandas veri setlerinde de kullanılabilir ve şehir sütunundaki boşlukları ayırabilir.
    • Split metodu ile isim ve soyisim gibi verileri birbirinden ayırarak temel verilere ulaşılabilir.
    • Split metodunun ikinci parametresi olarak expand=True kullanıldığında, veriler dataframe şeklinde döndürülür.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor