SAS PROGRAMLAMA EĞİTİMİ

SAS ile veriyi hazırlayın, analiz edin, raporlayın

DATA step, PROC SORT/MEANS/FREQ, PROC SQL, format ve makro programlama ile veri analizi uygulamaları.

Eğitim, SAS dilinde veri okuma, dönüştürme ve raporlamayı uygulamalı öğretir.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

SAS ile veri hazırlama, sorgulama ve otomasyonun ana eksenleri

Eğitim, SAS dilinde veri okuma, dönüştürme ve raporlamayı uygulamalı öğretir. DATA step ve PDV mantığı, INPUT/INFILE ile dış veri okuma, SET/MERGE/UPDATE, BY grup işleme, RETAIN, ARRAY ve DO döngüleri, PROC SORT, MEANS, FREQ, UNIVARIATE, PROC SQL birleştirme ve alt sorgular, format/informat tanımı ve SAS makro dili ile parametrik, tekrar kullanılabilir kod yazımı ele alınır.

Süre ve Format

2 Gün. Her gün dört modül; DATA step, PROC ve makro uygulamaları laboratuvar tarzı ilerler.

Seviye

Orta Seviye — SAS DATA step, PROC adımları, makro dili, PROC SQL, veri hazırlama ve raporlama.

Öğrenme Metodu

Her konu SAS kodu yazılarak, log ve çıktı okunarak ve gerçek veri kümeleriyle pekiştirilir.

Neden Bu Eğitim?

🎯Log Okuryazarlığı

Hata ve uyarıları log üzerinden okuyup hızlı çözmeyi öğrenirsiniz.

🛠️Verimli Kod

DATA step ve PROC SQL seçimini veri boyutuna göre yapabilirsiniz.

📈Otomasyon

Makro ile tekrarlayan raporları parametrik hale getirirsiniz.

Anahtar Konular

SAS programlamaSAS eğitimiDATA stepPROC SQLSAS makroPROC FORMATSAS Studioveri analiziSAS BaseSAS raporlama
“Veri, temiz olduğunda konuşur; SAS kodu da onu dinlemenin disiplinidir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Veri Kavramları

Satır, sütun ve veri tipi bilgisi.

2
Temel İstatistik

Ortalama, frekans ve dağılım kavramları.

3
SQL Aşinalığı

SELECT ve JOIN mantığı faydalıdır.

4
SAS Ortamı

SAS Studio/OnDemand veya yüklü bir SAS ortamı.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı DATA step ile dış veriyi okuyup dönüştürür ve birleştirir.
Modül 1
SAS Ortamı ve Mantığı
  • Program Data Vector ve derleme/yürütme fazları
  • Kütüphane (LIBNAME) ve kalıcı veri kümeleri
  • Log, hata ve uyarı yorumlama
  • SAS Studio ve Enterprise Guide arayüzü
  • Değişken öznitelikleri: tip, uzunluk, label
  • OPTIONS ve ODS ile çıktı kontrolü
Modül 2
Veri Okuma
  • INFILE ve INPUT ile sabit/sınırlı dosya okuma
  • PROC IMPORT ve EXPORT
  • Informat ve format tanımları
  • Tarih değerleri ve tarih fonksiyonları
  • MISSOVER, DSD, DLM seçenekleri
  • Excel ve CSV kaynakları
Modül 3
Dönüşüm ve Fonksiyonlar
  • IF-THEN/ELSE, SELECT-WHEN
  • Karakter fonksiyonları: SUBSTR, SCAN, CATX, COMPRESS
  • Sayısal fonksiyonlar ve ROUND
  • RETAIN ve toplam biriktirme
  • ARRAY ve DO döngüleri
  • KEEP, DROP, RENAME seçenekleri
Modül 4
Veri Kümesi Birleştirme
  • SET ile ekleme ve interleaving
  • MERGE ve BY ile eşleştirme
  • IN= bayrakları ile INNER/LEFT mantığı
  • FIRST. ve LAST. değişkenleri
  • Yinelenen kayıt yönetimi, NODUPKEY
  • PROC SORT ve PROC TRANSPOSE
Günün hedefiKatılımcı PROC SQL ve istatistiksel PROC adımlarıyla özet ve rapor üretir.
Modül 1
Betimsel Analiz
  • PROC MEANS ve SUMMARY CLASS/BY kullanımı
  • PROC FREQ çapraz tablo ve ki-kare
  • PROC UNIVARIATE dağılım ve aykırı değerler
  • PROC CORR ile korelasyon
  • PROC PRINT, REPORT ve TABULATE
  • Çıktı veri kümesi (OUT=) alma
Modül 2
PROC SQL
  • SELECT, WHERE, GROUP BY, HAVING
  • INNER/LEFT/FULL JOIN
  • Alt sorgular ve inline view
  • CREATE TABLE ve VIEW
  • SQL ile makro değişken oluşturma INTO :
  • DATA step ile performans karşılaştırması
Modül 3
Format ve Raporlama
  • PROC FORMAT ile kullanıcı tanımlı format
  • ODS HTML, PDF ve Excel çıktıları
  • Stil ve şablon özelleştirme
  • PROC SGPLOT ile grafikler
  • Başlık, dipnot ve etiketler
  • Rapor otomasyon yapısı
Modül 4
Makro Programlama
  • Makro değişkenler: %LET, SYMPUT, SYMGET
  • Makro tanımı ve parametreleri
  • %IF/%DO koşul ve döngüleri
  • Makro fonksiyonları: %SYSFUNC, %EVAL
  • Makro hata ayıklama: MPRINT, SYMBOLGEN
  • Parametrik rapor makrosu yazımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
DATA Step Hakimiyeti

PDV mantığıyla veri okuma ve dönüştürme kodu yazabilirsiniz.

🧩
Veri Birleştirme

MERGE ve SET ile doğru anahtarlarla veri kümelerini birleştirebilirsiniz.

🔧
Log Analizi

Hata ve uyarıları log üzerinden tespit edip giderebilirsiniz.

📊
PROC Analizi

MEANS, FREQ ve UNIVARIATE ile betimsel analiz yapabilirsiniz.

🔍
SQL Kullanımı

PROC SQL ile birleştirme ve gruplama sorguları yazabilirsiniz.

🚀
Format Tanımı

PROC FORMAT ile özel gösterim ve kodlamalar oluşturabilirsiniz.

🛡️
Raporlama

ODS ile PDF, HTML ve Excel raporları üretebilirsiniz.

📝
Makro Yazımı

Parametrik makrolarla tekrarlayan işleri otomatikleştirebilirsiniz.

Kimler İçin Uygundur?

  • Veri analistleri
  • istatistik ve aktüerya çalışanları
  • klinik veri ekipleri
  • SAS ile veri işleme becerisi kazanmak isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analizi, istatistik, klinik araştırma ve aktüerya alanında SAS ile veri işlemek isteyen profesyoneller için uygundur.
SAS Base bilgisi şart mı?
Hayır, eğitim DATA step temelinden başlar; SQL bilenler için geçiş kolaylaşır.
SAS Studio mu Enterprise Guide mı kullanılacak?
Kodlar her iki ortamda çalışır; uygulamalar SAS Studio tarzı bir kod editöründe yapılır.
PROC SQL mi DATA step mi tercih edilmeli?
Birleştirme ve gruplama için PROC SQL, satır bazlı işlem ve RETAIN için DATA step seçimi ölçütleriyle gösterilir.
Makro konusu ne kadar derinleşir?
Parametre, koşul, döngü ve hata ayıklama düzeyinde; rapor otomasyon makrosu yazılır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. SAS Programlama Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn