Pandas kütüphanesin de çalışmalarımıza kaldığımız yerden devam edelim. Yapacağımız alıştırmalar ile veri manipülasyon işlemlerini göreceğiz. Öncelikle jupiter notebooku açıp pandas kütüphanesini import edelim. Daha sonra ilgili urlden datamızı çekelim. import pandas as pd df = pd.read_csv(“https://raw.githubusercontent.com/guipsamora/pandas_exercises/master/05_Merge/Auto_MPG/cars2.csv”) print(df.head()) Veri setinde kaç kolon mevcut olduğunu inceleyelim. df.shape[0] Sadece silindir sayısı 4 ten büyük olan datayı getirelim. df[df.cylinders […]
Veri bilimi alanı üzerine yapılan çalışmalarda çok sık kullanılan pandas kütüphanesini jupyter notebook aracılığı ile inceleyelim. Hem pandas kütüphanesini tanımış hemde egzersizlerle kendimizi geliştirmiş olacağız. Çalışmayı anaconda üzerinde jupyter notebook kullanarak yapacağız. Pandas kütüphanesinde basit alıştırmalar ile başlayalım. Öncelikle jupter notebooku açıp pandas kütüphanesini import edelim. Kodlarımızı blok blok shift enter ile çalıştırabiliriz. Resimlerde görülen […]
Oracle PL/SQL Tutorial / Dual Dual tablosu tek bir satır içerir. Dual tablosu içinde varchar2 tipinde dummy olarak isimlendirilen tek bir kolon vardır. Dual tablosu içinde X değeri tek bir satır içerir. DESCRIBE dual; Name Null? Type DUMMY VARCHAR2(1) SELECT * FROM dual; Dual tablosu kullanılarak basit hesaplamalara yapılabilir select 123 * 456 from dual; […]
Trigger’lar dml (data manupulation language) olarak tanımladığımız. insert, update ve delete ifadelerinden sonra çalıştırılır. Triggerlar tablolar üzerinde oluşturulur. Sql veya PL / SQL ifadelerinden oluşurlar. Trigger oluşturan sql ifadeleri CREATE [OR REPLACE ] TRIGGER trigger_name {BEFORE | AFTER | INSTEAD OF } {INSERT [OR] | UPDATE [OR] | DELETE} [OF col_name] ON table_name [REFERENCING OLD […]