Problemden Çözüme Veri Bilimi Metodolojileri(Aşama 1-4)
Teknik bilgiyi endüstri uygulamalarına dönüştürmek ve iş dünyasının problemlerine çözümler geliştirmek için öncelikle çözüme yönelik veri bilimi metodolojileri geliştirmek gerekir. Burada bu yaklaşıma göz atacağız. Böylece zaman içinde kendi veri bilimi stratejilerinizi ve metodolojinizi geliştirmeye başladığınızı fark edeceksiniz. Veri bilimi, kapsamlı veri setlerinden değerli bilgiler…
11- JSON Dosyalarıyla Çalışmak
JSON’da tıpkı XML gibi farklı yazılım dilleri ve sistemler arasında veri alışverişini sağlayan biçimlendirilmiş bir veri taşıma formatıdır. Gerçek hayat uygulamalarında genellikle API’ler ile çalışırken XML ile birlikte en çok karşınıza çıkan veri formatıdır. Python’da JSON formatı ile çalışmak için hazır gelen json modülü mevcuttur….
4- Python’da Soyutlama(Abstraction)
Nesne tabanlı programlamada soyutlama metodun gerçek işlevini gizleme işlemidir. Python’da bunu Soyutlama Sınıfı(ABC-Abstraction Class) ya da Soyutlama Metodu kullanarak yapabiliriz. ABC sınıfı Python abc modülünün bir sınıfıdır. Oluşturacağımız sınıfı ABC() ile genişletirsek(extend) ve bir soyutlama metodu dahil edersek, bu sınıftan miras alınan sınıfların bu soyutlama…
İş Dünyasında Veri Bilimi
Büyük veriden anlamlı sonuçlar elde etmek için veri bilimini kullanmak günümüzde pek çok farklı iş alanında kendine yer bulmaktadır. Örneğin, hastalara en iyi tedaviyi sunabilmek için sağlık sektöründe veriyi bilgiye çevirmeyi sağladığı gibi, doğal afetleri önceden tahmin etmeyi sağlayarak insanların hazırlıklı olmasına yardımcı olabilir. Sağlık…
4- Tasarım Şablonunu Geliştirmek
Temel tasarım şablonu önceki konuda da ifade ettiğimiz gibi kendisinden oluşturulacak her sayfada ortak olan özellikleri barındırmak üzere atılan bir temeldir. Bir web sitesindeki her sayfada da logo, sosyal medya ikonları ve dolaşım menüsünü barındıran başlık alanı(header), yan sütun(aside),içeriklerin bulunduğu alan(content), alt alan(footer) gibi ortak…
Jupyter Notebook ile Çalışmak
Jupyter Notebook; içinde çalıştırılabilir kodlar, matematiksel denklemler, grafiksel görselleştirmeler, açıklama metinleri ve linkleri ile çok daha fazlasını içeren belgeler oluşturmanıza ve paylaşmanıza olanak tanıyan tarayıcı(browser) tabanlı bir uygulamadır. Bir bilim insanının deneylerini gerçekleştirmek için tüm adımları kaydettiği ve gelecekte yeniden gerçekleştirilebilmesi için sonuçları kaydettiği laboratuvar defterine benzetilebilir. …
14- Fonksiyonlar
Fonksiyonlar sadece çağırıldıklarında çalışan bir kod bloğudurlar. Fonksiyonun çağırılması ifadesi, fonksiyona verilen ismin kodun bir bölümünde kullanılması anlamını taşımaktadır. Dilerseniz fonksiyonlara parametreler vasıtasıyla veri de göndererek içindeki kod bloğunda kullanılmasını sağlayabilirsiniz. Fonksiyonlar sonuç olarak bir veri döndürürler. Python’da bir fonksiyon oluşturmak için def anahtar kelimesi…
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…
Bağlantıda Kalalım