3- Temel Tasarım Şablonunu Oluşturma
Şablonlar da nesne tabanlı programlama konsepti ile geliştirilmiş olduğu için, sınıflardaki miras alma özelliği şablonlar için de geçerlidir. Yani oluşturduğunuz bir şablonu miras alan bir başka şablon oluşturduğunuzda üst sınıfın tüm veriler otomatik olarak alt şablonda da kullanılabiliyor. Yani üst şablona dahil ettiğiniz tüm modülleri…
8- Dosyaları Arşivleme – Sıkıştırma ve Şifreleme
Arşiv dosyaları, içinde birden fazla klasörü ve dosyaları birleştirip tek bir dosya olarak bir arada tutabileceğiniz dosya formatlarıdır. Eğer isterseniz bu arşiv dosyalarını sıkıştırarak daha az yer kaplamasını, şifreleyerek yetkisiz kişilerin erişiminden korunmasını sağlayabilirsiniz. Genellikle yedekleme yapmak ya da internette dosya gönderirken boyuttan tasarruf etmek…
7- Python’da Veri Koleksiyonları – Demetler(Tuples)
Bir çok veriyi tek bir değişken içinde depolamamızı sağlayan Python koleksiyonlarından bir diğeri Demetler(Tuples)dir. Demet, matematikte verilerin sonlu sıralı bir dizisi ya da listesi olarak tanımlanmaktadır. Python’da ise içindeki verilerin değiştirilemediği bir veri koleksiyonudur. Özelliklerini daha önce Python veri koleksiyonları tablosunda özetlemiştik. Koleksiyon İndekslenmiş Sıralanmış…
17- İstisna Durumları ve Hataları Yönetmek(Exception Handling)
Python’da hatalar 2 şekilde karşımıza çıkarlar; Yazım(Syntax) Hataları ve İstisnalar. Her ne şekilde olursa olsun uygulamanızda hatalar ile karşılaşmak son derece büyük bir problemdir, çünkü programınızın çalışmasını durdurur. Yazım hatalarına örnek olarak tanımlamadığınız bir değişkeni kullanmak ya da bir fonksiyon yazarken alt satıra geçmeden önce…
1- Python ile Programlamaya Giriş
Python; Diğer programlama dillerine nazaran konuşma diline(ingilizceye tabii) daha yakın olması nedeniyle kolay öğrenilebilen, Veri madenciliğinden web geliştirmeye, bilimsel hesaplamalardan yapay zeka uygulamalarına çok geniş geliştirme alanı olan, NASA, Google, Amazon gibi dev kurumların tercih ettiği, PYPL(PopularitY of Programming Language) Programlama dilleri popülerlik indeksine göre…
9- Verileri Görüntülemek, Güncellemek ve Silmek
Önceki konuda kullanıcının bir form aracılığıyla girdiği verileri veritabanına kaydetme işlemini gerçekleştirdik. Şimdi de veritabanındaki bu verilere ulaşmayı ve web sayfasında görüntülemeyi görelilm. Öncelikle Python kodumuz içinde kullanıcı verilerini görüntülememizi sağlayacak olan web adresini oluşturalım ve içinde veritabanına bağlanarak kayıtlı verileri Select SQL sorgusu ile…
Problemden Çözüme Veri Bilimi Metodolojileri(Aşama 7-8)
Bu başlık altında daha önceki başlıklarda incelediğimiz Veri Bilimi Metodolojileri’nin sonraki iki aşaması olan Modelleme ve Değerlendirme aşamalarına göz atacağız. Modelleme Modelleme, veri bilimi metodolojisindeki, veri bilimcisinin sosu örnekleme ve daha fazla baharata ihtiyacı olup olmadığını belirleme şansına sahip olduğu aşamadır! Bu aşama iki temel…
Problemden Çözüme Veri Bilimi Metodolojileri(Aşama 9-10)
Bu konuda Veri Bilimi Metodolojilerinin Dağıtım ve Geri Bildirim aşamalarından bahsederek seriyi tamamlayacağız. Dağıtım(Deployment) Bir veri bilimi modeli bir cevap sağlayacak olsa da, cevabın ilk soruyu ele aldığından emin olmalıyız. Bunun için çalışmamızı sorun ile alakalı ve kullanışlı hale getirmenin anahtarı, paydaşların ürettiğimiz uygulamayı anlamalarını,…
Bağlantıda Kalalım