Python, Pandas ve Numpy ile Veri Analizi Eğitimi
Python, basitliği ve okunabilirliğiyle bilinen çok yönlü bir programlama dilidir. Pandas, yapılandırılmış (tablolar, çok boyutlu, potansiyel olarak heterojen) ve zaman serisi verileri ile çalışmak için Python paketidir. Numpy, dizilere yönelik işlemlerle sayısal hesaplama için temel destek sağlar. Birlikte, bu araçlar Python'da etkili veri yönetimi ve analizi için güçlü bir ekosistem oluştururlar.
Bu eğitmen yönlü, canlı eğitim (çevrimiçi veya yerinde) orta düzeyde Python geliştiricilerine ve veri analistlerine Pandas ve NumPy kullanarak veri analiz ve manipülasyon becerilerini geliştirmeleri hedeflenmektedir.
Bu eğitimin sonunda katılımcılar:
- Python, Pandas ve NumPy içeren bir geliştirme ortamını kuracaklardır.
- Pandas ve NumPy kullanarak veri analiz uygulaması oluşturacaklardır.
- Gelişmiş veri manipülasyonu, sıralama ve filtreleme işlemlerini gerçekleştireceklerdir.
- Ağregasyon işlemlerini yapacak ve zaman serisi verilerini analiz edeceklerdir.
- Matplotlib ve diğer görselleştirme kütüphaneleri kullanarak veriyi görselleştireceklerdir.
- Veri analiz kodlarını hata ayıklama ve optimize edeceklerdir.
Eğitim Formatı
- Etkileşimli ders ve tartışma.
- Birçok alıştırma ve uygulama.
- Canlı-lab ortamında elden deneyim.
Eğitim Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek istiyorsanız, lütfen bize iletişime geçin.
Eğitim İçeriği
Gün 1:
Temel Python ve Veri Analizi Becerileri Tekrarı
Numpy'e Giriş
- Numpy dizileri oluşturma
- Matrikslerde yaygın işlemler
- Ufuncs'leri kullanma
- Numpy dizilerinde görünümler ve yayılım
- Döngüleri önlemek için performansı optimize etme
- cProfile ile performansı optimize etme
Pandas ile Veri Analizi
- Pandas'ta vektörleştirilmiş veriyi kullanma
- Veri manipülasyonu
- Veriyi sıralama ve filtreleme
- Ağregasyon işlemlerini yapma
- Zaman serisi analizi
Matplotlib ile Veri Görselleştirme
- Matplotlib kullanarak diyagramlar çizme
- Pandas içinde Matplotlib'i kullanma
- Kaliteli diyagramlar oluşturma
- Jupyter not defterlerinde veriyi görselleştirme
- Python'da diğer görselleştirme kütüphaneleri
Gün 2:
Veri Analizi için Diğer Python Kütüphaneleri
- scikit-learn
- Scipy
- statsmodel
- RPy2
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Temel Python ve veri analizi becerileri
Hedef Kitle
- Python geliştirici
- Veri analistleri
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Python, Pandas ve Numpy ile Veri Analizi Eğitimi - Rezervasyon
Python, Pandas ve Numpy ile Veri Analizi Eğitimi - Talep Oluştur
Python, Pandas ve Numpy ile Veri Analizi - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
Eğitmen, katılımcının tempolarına göre eğitim geliştirir
Farris Chua
Eğitim - Data Analysis in Python using Pandas and Numpy
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
ArcGIS için Spatial Analysis
14 SaatBu eğitmen yönetilen canlı eğitim (çevrimiçi veya yerel) alan ekolojistler ve koruma yöneticileri için, ArcGIS içinde veri.spatial projeler oluşturmak isteyen kişilere yönelik olup, Türkiye'ta gerçekleşmektedir.
Eğitim sonunda, katılımcılar şunları yapabilecektir:
- Spatial veriyi görselleştirmeler olarak çıkartma.
- Gerçek veriler üzerinde jeoistatistik çalışması yapma.
- ArcGIS kullanarak spatial veri analizi, veri işleme ve haritalama uygulamak.
- ArcGIS'ta projeler için spatial veriyi analiz etmek.
ArcMap in ArcGIS
14 SaatBu eğitmen öncülünde, canlı eğitim Türkiye (çevrimiçi veya kurum içi) başlangıç seviyesindeki çevreci bilim insanları ve arkeologlar için düzenlenmiştir. Katılımcıların ArcMap in ArcGIS kullanarak coğrafi bilgilerin toplandığı, düzenlendiği, yönetildiği ve analiz edildiği konuda beceriler kazanmalarını amaçlamaktadır.
Bu eğitimden sonra katılımcılar şunları yapabilecektir:
- ArcMap ve ArcGIS'in temellerini anlama.
- Sosyal ve arkeolojik unsurlarla ilgili coğrafi bilgileri toplama, düzenleme, yönetme ve analiz etme.
- Etki değerlendirme için uzaysal sorgular yapma.
ArcGIS Temelden Advanced'e
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veri görselleştirme, mekânsal analiz ve coğrafi projelerin yönetimi için ArcGIS'yi etkin bir şekilde kullanmayı öğrenmek isteyen, başlangıç seviyesinden ileri seviyeye kadar GIS profesyoneller ve analistler hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Coğrafi mekânsal verilerin yönetimi için ArcGIS araçlarını kullanma ve gezme.
- Katmanlar ve özniteliklerle haritalar oluşturma ve özelleştirme.
- Gelişmiş mekânsal analiz ve coğrafi işlem görevlerini gerçekleştirme.
- ModelBuilder ve Python kullanarak iş akışlarını otomatikleştirme.
ArcGIS Enterprise Teknik Destek için
14 SaatBu eğitmen-led, canlı eğitim Türkiye (çevrimiçi veya şirket içi) başlangıç düzeyindeki IT destek personelinin ArcGIS Enterprise için sağlam destek sağlamak, her türlü anomali veya başarısızlığı etkili bir şekilde ele almayı hedefler.
Bu eğitim sonunda katılımcılar şunları yapabilecekler:
- ArcGIS Enterprise mimarisi ve bileşenleri hakkında bilgi sahibi olacaklardır.
- ArcGIS Enterprise'ı yüklemeyi, yapılandırmayı ve yönetmeyi öğrenecekler.
- Sık karşılaşılan sorunları giderme konusunda beceriler kazanacaklardır.
- ArcGIS Enterprise ortamlarını izleme ve bakım konusunda uzmanlaşacaklardır.
- Yedekleme, kurtarma ve performans iyileştirme tekniklerini master hale getirecekler.
ArcGIS Temelleri
14 SaatBu eğitmen-leden, canlı eğitim Türkiye (online veya yerinde), CBS ve uzaysal verilerin temel kavramlarını ve araçlarını öğrenmek isteyen başlangıç düzeyli profesyoneller için düzenlenmiştir.
Bu eğitim sonunda katılımcılar şunları yapabilecekler:
- CBS ve uzaysal verilerin temel kavramlarını anlama.
- ArcGIS arayüzünde gezinme.
- Uzaysal veri oluşturma ve yönetme.
- Temel uzaysal analiz yapma.
- Haritalar ve görselleştirmeler oluşturma.
ArcGIS Pro için Spatial Analysis
14 SaatBu eğitimin sonunda katılımcılar şunları yapabilecektir:
- En son ArcGIS Pro sürümünü kullanarak GIS kavramlarını ve mekansal veri türlerini anlayabilecektir.
- Kullanıcı arayüzünü inceleyebilecek ve kullanım alanlarını değerlendirebilecektir.
- ArcGIS* Pro’yu keşfedebilecek ve çevrimiçi içeriği nasıl kullanacağını öğrenebilecektir.
- Kendi verilerinizi yönetebilecek, işleyebilecek ve analiz edebilecektir.
- Verilerinizi anlamlı ve yaratıcı bir şekilde görüntüleyebilecek ve paylaşabilecektir.
Not: En son ArcGIS Pro sürümünü kullanacağız.
ArcGIS Professional Plus: Gelişmiş GIS Veri Yönetimi ve Analizi
14 SaatArcGIS Professional Plus, coğrafi veri analizi, 3B modelleme, otomasyon ve kurumsal işbirliği için genişletilmiş özellikler sunan ArcGIS Pro'nun gelişmiş bir sürümüdür.
Bu eğitmen tarafından yönetilen canlı eğitim (çevrimiçi veya yerel), uzamsal veri analizi, otomasyon ve paylaşım becerilerini derinleştirmek isteyen orta seviye GIS profesyonellerine yöneliktir.
Bu eğitimden sonra katılımcılar şunları yapabilecekler:
- Veri görselleştirme ve analizi için ArcGIS Pro Plus araçlarını kullanın.
- Gelişmiş semboloji ve coğrafi işleme teknikleriyle 2B ve 3B haritalar oluşturun.
- ModelBuilder ve Python betiklerini kullanarak iş akışlarını otomatikleştirin.
- ArcGIS'i dış veri hizmetleri ve kurumsal sistemlerle entegre edin.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Birçok alıştırma ve uygulama.
- Canlı laboratuvar ortamında elden deneyim.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek istiyorsanız, lütfen bizimle iletişime geçin.
Gelişmiş ArcGIS Pro için Spatial Analysis
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), mekânsal analiz yeteneklerini geliştirmek, kapsamlı jeoistatistiksel analizler yürütmek ve gerçek dünya senaryolarında daha etkili karar verme ve problem çözme için gelişmiş 3D modelleme teknikleri uygulamak isteyen ileri düzey GIS profesyonelleri hedefler.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ArcGIS Pro kullanarak mekânsal analiz tekniklerinde gelişmiş beceriler geliştirmek.
- Otomasyon ve karmaşık veri işleme için Python betiklerini kullanmak.
- Gerçek dünya senaryolarında problem çözmek için mekânsal modelleme uygulamak.
- Gelişmiş veri yorumlaması için jeoistatistiksel analizler yürütmek.
- Harici veri kaynaklarını entegre etmek ve 3D mekânsal veri analizinden yararlanmak.
Python Betimleme ile ArcGIS
14 SaatBu eğitmen yönlendirilmiş canlı eğitim Türkiye (çevrimiçi veya yerel) ArcGIS süreçlerinde tekrarlanan görevleri otomatikleştirmek isteyen GIS analistleri için düzenlenmiştir.
Bu eğitim sonunda katılımcılar:
- Python ve ArcGIS araçları kullanarak GIS uygulamaları oluşturacaklardır.
- Python kullanarak ArcGIS paketi ArcPy ile geliştirme yapacaklardır.
- Python nesne sınıfları kullanarak harita otomasyonu için ArcGIS modülleri uygulayacaklardır.
Gelişmiş Coğrafi Bilgi Sistemleri (GIS)
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), mekânsal analiz, veri yönetimi ve GIS uygulamaları alanında uzmanlıklarını derinleştirmek isteyen orta seviyedeki coğrafyacılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Karmaşık coğrafi sorunları çözmek için gelişmiş mekânsal analiz tekniklerini uygulayabilecektir.
- Büyük mekânsal veritabanlarını yönetebilecek ve veri kalitesi kontrolü gerçekleştirebilecektir.
- Çeşitli uygulamalar için dinamik ve etkileşimli haritalar ve görselleştirmeler oluşturabilecektir.
- GIS iş akışlarını kolaylaştırmak için programlama ve otomasyon kullanabilecektir.
Google Maps API için Geliştiriciler
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde) web sitelerini veya web uygulamalarını Google Maps aracılığıyla coğrafi konum işlevselliği ekleyerek geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yeni veya mevcut bir web sitesine veya web uygulamasına bir harita gömmek.
- Mevcut konumla senkronize olan canlı verileri görüntülemek.
- Google Maps içeren bir karma içerik oluşturmak.
- İyi CSS ve JavaScript kodlama uygulamalarını uygulamak.
- Bir uygulama için özel bir harita oluşturmak.
Python için Coğrafi Bilgi Sistemi (GIS)
21 SaatBir coğrafi bilgi sistemi (GIS), mekansal veya coğrafi verileri yakalamak, depolamak, manipüle etmek, analiz etmek, yönetmek ve sunmak için tasarlanmış bir sistemdir. GIS kısaltması, bazen coğrafi bilgi bilimi (GIScience) için kullanılır ve bu, coğrafi bilgi sistemlerini inceleyen akademik disiplindir ve daha geniş jeoenformatiğin disiplini içindeki büyük bir alandır.
Python'nin GIS ile kullanımı, özellikle 2000 yılında tanıtılan Python 2.0 serisiyle birlikte son yirmi yılda önemli ölçüde arttı; bu seri, dili çok daha kolay dağıtılmasını sağlayan birçok yeni programlama özelliği içeriyordu. O zamandan beri, Python yalnızca Esri ürünleri gibi ticari GIS'lerde değil, aynı zamanda QGIS ve GRASS gibi açık kaynaklı platformlarda da kullanılmıştır. Aslında, Python bugün GIS kullanıcıları ve programcılar tarafından en yaygın olarak kullanılan dildir.
Bu program, Python ve geopandas, pysal, bokeh ve osmnx gibi gelişmiş kütüphanelerinin kullanımını ve kendi GIS özelliklerinizi uygulamak için nasıl kullanılacağını kapsamaktadır. Program ayrıca ArcGIS API ve QGIS araç kutusu etrafındaki giriş düzeyinde modülleri de kapsamaktadır.
Python for ArcGIS ve QGIS için Jeo Bilimleri ve Mühendislik Uzmanları
35 SaatBu eğitmen tarafından yönetilen canlı eğitim Türkiye (çevrimiçi veya yerinde), Python'u ArcGIS ve QGIS ortamlarında jeospatial analiz için kullanmayı planlayan başlangıç seviyesindeki jeo bilimleri ve mühendislik uzmanlarına yöneliktir.
Bu eğitimden sonra katılımcılar şunları yapabilecektir:
- Jeospatial görevleri etkin şekilde yerine getirmek için Python sözdizimini ve kontrol yapılarını öğrenmek.
- GIS'te veri analizi ve görselleştirme için Pandas, Numpy ve Matplotlib kullanmak.
- Geopandas, Arcpy ve PyQGIS kitaplıklarıyla vektör verilerini manipüle etmek ve analiz etmek.
- Python betikleri kullanarak ArcGIS ve QGIS'te jeospatial süreçleri ve iş akışlarını otomatikleştirmek.
- Görevleri hızlandırmak için ArcGIS ve QGIS için özel Python temelli jeo işleme araçları geliştirmek.
QGIS için Coğrafi Bilgi Sistemi
21 SaatBir coğrafi bilgi sistemi (GIS), mekânsal veya coğrafi verileri yakalamak, depolamak, manipüle etmek, analiz etmek, yönetmek ve sunmak için tasarlanmış bir sistemdir. GIS kısaltması, bazen coğrafi bilgi bilimi (GIScience) için kullanılır ve bu, coğrafi bilgi sistemlerini inceleyen akademik disiplindir ve daha geniş jeoinformatik akademik disiplini içindeki büyük bir alandır.
QGIS, bir coğrafi bilgi sistemi (GIS) yazılımı olarak işlev görür ve kullanıcılara mekânsal bilgileri analiz etme ve düzenleme, ayrıca grafiksel haritalar oluşturma ve dışa aktarma olanağı sağlar. QGIS, hem raster hem de vektör katmanlarını destekler; vektör verileri nokta, çizgi veya çokgen özelliklerinden biri olarak depolanır. Desteklenen raster görüntü formatları çok sayıda olup, yazılım görüntüleri coğrafi referanslama imkanı sunar. Özetle, kullanıcılara Windows, Mac, Linux, BSD üzerinde coğrafi bilgileri oluşturma, düzenleme, görselleştirme, analiz etme ve yayınlama olanağı sağlar.
Bu programın ilk aşamasında, QGIS arayüzü genel kullanım için tanıtılmaktadır. İkinci aşamada ise, QGIS'nin Python kütüphaneleri olan PyQGIS tanıtılmaktadır. Bu kütüphaneler, GIS işlevselliğinin Python kodunuzda veya Python uygulamanızda entegre edilmesini sağlar, böylece belirli bir GIS işlevselliği etrafında kendi Python eklentinizi bile oluşturabilirsiniz.