Gruplama fonksiyonlarında en temelinde group by daha sonrasında ise partition by, cube ve rollup yer almaktadır.
RFM Analizi SQL’de Nasıl Yapılır?- Big Datacı
RFM analizini müşterileri analiz ederken oldukça sık kullanırız. SQL üzerinden RFM analiziyle müşteri segmentasyonu nasıl yapılır?
SQL Sorgusu için Komutların Çalışma Sırası – Big Datacı
SQL’in mantığını anlamak ve kodları daha kısa yazabilmek amacıyla SQL sorgusu için komutların çalışma sırasını öğrenilmesi gerekmektedir. Bunu öğrenerek yazılan kodların mantığını anlayarak kısa süre içerisinde hatalar kolaylıkla yakalanabilir.
Python 15- Modüller II-Modüllerin Tanımlanması- Big Datacı
Bir önceki yazıda modüllerin tanımına ve hazır modüllere değinmiştik. Bu yazıda ise kendi modüllerinizi nasıl tanımlayacağınızı öğreneceksiniz. Modülleri tekrardan tanımlamak gerekirse fonksiyon, sınıf ve özelliklerin birlikte tanımlandığı dosyalardır.
Python 14- Modül 1-Modül Nedir? Nasıl Kullanılır?- Big Datacı
Önceki yazıda anlattığımız fonksiyon konusu kadar Python’da bir diğer önemli konu ise modüllerdir. Modül, fonksiyon, sınıf ve özelliklerin birlikte bulunduğu Python dosyalarıdır.
Python 13-Fonksiyon II -Fonksiyon Yapısı- Big Datacı
Önceki yazıda fonksiyonların tanımlamasından ve kayıt oluşturmadan bahsetmiştik. Bu yazıda ise parametresiz, parametreli ve sınırsız sayıda parametreli fonksiyon ve return ifadesiyle örnekler yapacağız.
Python 12- Fonksiyonlar(Functions) Nedir? – Big Datacı
Fonksiyonlar, çoklu ve karmaşık görevleri yerine getirme ve kolaylaştırma amacı taşıyan komutlar kümesidir. Sürekli tekrarladığımız uzun işleri fonksiyon yapısı haline getirerek hem zamandan tasarruf hem de karmaşıklıktan kurtulmayı sağlarız.
Python 11- While Döngüsü ve List Comprehension- Big Datacı
Programlama dilinde döngüler, bir kod bloğunu tekrarlamak için kullanılır. While döngüsü, bir koşula bağlı olarak içerisinde bulunan kod bloğunu tekrarlar.
Power BI 1-Nedir? Kurulumu Nasıl Yapılır? -Big Datacı
Microsoft Power BI, kullanıcılara veri toplamak, analiz etmek, görselleştirmek ve paylaşmak için araçlar sağlayan bir iş zekası uygulamasıdır.
Python 10- For Döngüsü ve Break/ Continue – Big Datacı
Tekrarlayan işlemleri yerine getirmek için kullandığımız yapılara döngü denir. For döngüsü neredeyse programlama dillerinin hepsinde yer almaktadır.
Python 9- If/ Elif/ Else -Koşullu Durumlar- Big Datacı
Önceki yazılarda Python’da veri yapıları ile alakalı işlemleri gerçekleştirmiştik. Bu yazıda ise koşullu durumlardan olan if, elif ve else komutlarının nasıl kullanıldığını uygulamalı olarak inceleyeceğiz.
Python 8- Set (Küme)- Veri Yapıları- Big Datacı
Veri tiplerinin sonuncusu olan set (küme) Python’da kullanılmaktadır. Matematikte kümelerle alakalı kullandığımız her şeyi Python kümelerde de kullanabilmekteyiz. Python’da kümeler kesişim, fark ve birleşim işlemini yapabilmektedir.
Python 7- Dictionary – Veri Yapıları- Big Datacı
Python’da bir öğe tutan veri yapılarından farklı olan list, tuple ve dictionary yapıları mevcuttu. List ve tuple’dan önceki yazılarda bahsedilmişti. Dictionary, anahtar ifadelerin tutulduğu referanslı bir veri yapısıdır. Sözlük veri yapısı, gerçek anlamdaki sözlük ifadesini[…]
Python 6- Tuples (Demetler) – Veri Yapıları- Big Datacı
Tuples Türkçe’de demet demektir. Python’da listeler konusu bir önceki yazımda yer almaktadır. Tuples’da listeler gibi veri yapılarında yer almaktadır.
Python 5- Listeler- Veri Yapıları
Bu zamana kadar görülen veri yapıları string, float ve integer’dı.(Bu değişkenleri incelediğim yazıyı bulabilirsiniz.) Bir başka veri yapısı olan listeleri inceleyeceğiz. Listeler, belirlenmiş veri gruplarını içeren ekleme, silme gibi işlemlerin yapıldığı veri yapılarıdır.
Python 4- Sık Kullanılan String Metotları
Önceki yazıda string, integer ve float veri tipini ve tip dönüşümlerini anlatmıştık. Bu yazıda ise başlıca String metotları olan len(), upper(), lower(), replace(), strip(), center(), find() ve join() metotlarını ele alacağız. String metotları veri yapılarının[…]
Python 3- Değişken Tipleri ve Tip Dönüşümleri
Önceki yazıda Spyder tanıtımı yapılmıştı. Bir veriyi içerisinde depolayabilen birime değişken denir. Değişkenler belirlenen veri tipine göre hafızada yer kaplarlar. Tanımlanan değişkenleri istediğiniz zaman kullanıp istediğiniz zaman silebilirsiniz.
Python 2-Spyder Tanıtımı ve Kişiselleştirilmesi
Anaconda’nın kurulumunu önceki yazımda gerçekleştirmiştik. Anaconda, Spyder gibi birbirinden farklı programları barındıran dağıtıcıdır.
Python-1 Neden Python? ve Python Kurulumu
Programlama dillerinin kullanım amaçları insanların düşündüklerini, tasarladıklarını bilgisayara yaptırmaktır. Veri bilimciler için Python dili neden bu kadar önemli? Windows için Python kurulumu nasıl yapılır?
Veri Bilimi-4 Veri Bilimi Meslekleri
Veri Bilimi Meslekleri Veri biliminin ne olduğuyla alakalı ve aşamalarını önceki yazılarımızda konuştuk. Şimdi ise veri biliminin hangi mesleklerde olduğunu göreceğiz.