map() Fonksiyonu
map() fonksiyonu, bir liste ya da demet gibi iterasyon yapılabilir veri türlerinin her bir verisini bir fonksiyona tek tek parametre olarak göndermek için kullanılır. Daha önce parametre sayısı bilinmediğinde, yani değişen sayıda parametre alan fonksiyonlara nasıl parametre gönderebileceğimizi Fonksiyonlar konusu altında yer alan “*args: Parametre…
11- Python’da Döngüler
Döngüler programlama dillerinde çok fazla kullanım alanı olan ve bir kodu birden fazla kez çalıştırmanızı sağlayan ifadelerdir. Kodun kaç kez çalıştırılacağını belirlemeniz için de bir koşul taşırlar. Bu koşul sağlandığı sürece döngü içindeki kod tekrar tekrar çalıştırılmaya devam eder. Python temel olarak 2 döngüye sahiptir;…
Problemden Çözüme Veri Bilimi Metodolojileri(Aşama 5-6)
Bu başlık altında daha önceki başlıkta incelediğimiz Veri Bilimi Metodolojileri’nin ilk 4 aşamasından sonra gelen 2 aşamaya daha göz atacağız. Bunlar; 1- Veriyi Anlama Veri anlama, veri setinin oluşturulmasıyla ilgili tüm faaliyetleri kapsar. Temel olarak, veri bilimi metodolojileri içinde yer alan veri anlama bölümü, “Topladığınız…
1- Python’da Sınıflar ve Nesneler
Python nesne tabanlı bir programlama dilidir. Günümüz modern programlama dillerinin hemen hemen hepsinin nesne tabanlı olmasından, nesneye dayalı programlamanın ne kadar önemli bir konsept olduğu açıkça anlaşılıyor. Python’da hemen hemen her şey bir nesnedir. Bu nesnelerin özellikleri ve metodları vardır. Bir sınıf ise basitçe ifade…
1- Dosya Oluşturmak ve Silmek
Dosyalar ile çalışmak her uygulamada, özellikle web uygulamalarında önem taşıyan bir konudur. Python’da dosya oluşturmak, açmak, okumak, yazmak, güncellemek ve silmek ile ilgili bir çok fonksiyon mevcuttur. Dosyalar ile çalışırken temel fonksiyon open() fonksiyonudur. 2 parametre alır; dosya adı ve erişim yetkisi. 4 farklı erişim…
2- Python’da Miras(Inheritance)
Miras kavramı, nesne tabanlı programlamada bir başka sınıfın tüm özellik ve metodlarını alan bir sınıf tanımlayabilmemizi sağlar. Bir başka deyişle, başka bir sınıfın tüm mirasına sahip yeni bir sınıf oluşturmamıza izin verir. Ana sınıf, miras alınan sınıftır ve aynı zamanda temel sınıf olarak da isimlendirilir….
12- Python’da Metinler – Karakter Dizileri
Bu konu da Python’da metinler(karakter dizileri) ile nasıl çalışacağımızdan bahsedeceğiz. Adı üzerinde Python’da metinler karakterlerden oluşan bir liste gibi davranır. Bu nedenle listelerde kullandığınız tüm yöntem ve metodları metinler üzerinde de kullanabilirsiniz. Öncelikle; metinlerin çift tırnak ya da tek tırnak işareti ile oluşturulduğunu veri türleri…
CRISP-DM Veri Bilimi Metodolojisi
Veri Madenciliği için Sektörler Arası Standart Süreç(Cross-Industry Standard Process for Data Mining) anlamına gelen CRISP-DM, sektörde çok kullanılan bir Veri bilimi ve Veri Madenciliği metodolojisidir. Bu süreç, projeyi baştan sona yönetmek için adım adım bir yol haritası sunar. CRISP-DM, John Rollins metodolojisinde olduğu gibi yinelemeli…
Bağlantıda Kalalım