Curs de pregatire Analiza Datelor cu Python, Pandas și Numpy
Python este un limbaj de programare versatil, cunoscut pentru simplitatea și lizibilitatea sa. Pandas este un pachet Python care oferă structuri de date pentru lucrul cu date structurate (tabelare, multidimensionale, potențial eterogene) și serii de timp. Numpy oferă suport de bază pentru calculul numeric prin operațiile sale pe tablouri. Împreună, ele formează un ecosistem robust pentru manipularea și analiza eficientă a datelor în Python.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor Python și analiștilor de date de nivel intermediar care doresc să-și îmbunătățească abilitățile în analiza și manipularea datelor folosind Pandas și NumPy.
La finalul acestui training, participanții vor putea:
- Să configureze un mediu de dezvoltare care include Python, Pandas și NumPy.
- Să creeze o aplicație de analiză a datelor folosind Pandas și NumPy.
- Să efectueze operații avansate de curățare, sortare și filtrare a datelor.
- Să realizeze operații de agregare și să analizeze serii de timp.
- Să vizualizeze date folosind Matplotlib și alte biblioteci de vizualizare.
- Să depisteze și să optimizeze codul lor de analiză a datelor.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Ziua 1:
Recapitulare a cunoștințelor de bază în Python și analiza datelor
Introducere în NumPy
- Crearea de tablouri NumPy
- Operații comune pe matrice
- Utilizarea ufuncs
- Vizualizări și difuzare pe tablouri NumPy
- Optimizarea performanței prin evitarea buclelor
- Optimizarea performanței cu cProfile
Analiza Datelor cu Pandas
- Utilizarea datelor vectorizate în pandas
- Curățarea datelor
- Sortarea și filtrarea datelor
- Operații de agregare
- Analiza seriilor de timp
Vizualizarea Datelor cu Matplotlib
- Trasarea diagramelor cu Matplotlib
- Utilizarea Matplotlib din pandas
- Crearea de diagrame de calitate
- Vizualizarea datelor în Jupyter notebooks
- Alte biblioteci de vizualizare în Python
Ziua 2:
Alte Biblioteci Python pentru Analiza Datelor
- scikit-learn
- Scipy
- statsmodel
- RPy2
Rezumat și Pași Următori
Cerințe
- Cunoștințe de bază în Python și analiza datelor
Publicul țintă
- Dezvoltatori Python
- Analiști de date
Cursurile publice necesita 5+ participanti
Curs de pregatire Analiza Datelor cu Python, Pandas și Numpy - Rezervare
Curs de pregatire Analiza Datelor cu Python, Pandas și Numpy - Solicitare
Analiza Datelor cu Python, Pandas și Numpy - Cerere de consultanta
Mărturii (1)
Instrucționistul dezvoltă instruirea în funcție de ritmul participanților
Farris Chua
Curs - Data Analysis in Python using Pandas and Numpy
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
ArcGIS pentru Analiza Spațială
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat ecologilor de teren și managerilor de conservare care doresc să creeze proiecte de date spațiale în ArcGIS.
La finalul acestui training, participanții vor putea:
- Transforma datele spațiale în vizualizări.
- Efectua geostatistică pe date reale.
- Implementa analiza datelor spațiale, procesarea datelor și cartografierea cu ArcGIS.
- Analiza datele spațiale pentru proiecte în ArcGIS.
ArcMap în ArcGIS
14 OreAcest training condus de un instructor, în format live în Moldova (online sau la fața locului), este destinat oamenilor de știință din domeniul mediului și arheologilor de nivel intermediar care doresc să învețe cum să utilizeze ArcMap în ArcGIS pentru colectarea, organizarea, gestionarea și analizarea informațiilor geografice.
La finalul acestui training, participanții vor fi capabili să:
- Înțeleagă elementele de bază ale ArcMap și ArcGIS.
- Colecteze, organizeze, gestioneze și analizeze informații geografice despre elementele sociale și arheologice.
- Efectueze interogări spațiale pentru evaluarea impactului.
ArcGIS de la Bază la Avansat
35 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat profesioniștilor și analiștilor GIS de la nivel începător până la nivel avansat, care doresc să învețe cum să utilizeze eficient ArcGIS pentru vizualizarea datelor, analiza spațială și gestionarea proiectelor geospațiale.
La finalul acestui training, participanții vor fi capabili să:
- Navigheze și utilizeze instrumentele ArcGIS pentru gestionarea datelor geospațiale.
- Creeze și personalizeze hărți cu straturi și atribute.
- Efectueze analize spațiale avansate și sarcini de geoprocesare.
- Automatizeze fluxurile de lucru folosind ModelBuilder și Python.
ArcGIS Enterprise pentru Asistență Tehnică
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat personalului de asistență IT la nivel începător care dorește să ofere suport robust pentru ArcGIS Enterprise, abordând eficient orice anomalii sau defecțiuni.
La sfârșitul acestui training, participanții vor putea:
- Înțelege arhitectura și componentele ArcGIS Enterprise.
- Învăța să instaleze, să configureze și să gestioneze ArcGIS Enterprise.
- Dobândi abilități în depanarea și rezolvarea problemelor comune.
- Dezvolta competențe în monitorizarea și întreținerea mediilor ArcGIS Enterprise.
- Stăpâni tehnicile de backup, recuperare și optimizare a performanței.
Noțiuni de bază ArcGIS
14 OreAceastă formare condusă de un instructor, live în Moldova (online sau la fața locului), este destinată profesioniștilor de nivel începător care doresc să învețe conceptele și instrumentele fundamentale ale ArcGIS.
La finalul acestei formări, participanții vor putea:
- Să înțeleagă conceptele de bază ale GIS și ale datelor spațiale.
- Să navigheze interfața ArcGIS.
- Să creeze și să gestioneze date spațiale.
- Să efectueze analize spațiale de bază.
- Să creeze hărți și vizualizări.
ArcGIS Pro pentru Analiză Spațială
14 OreLa finalul acestui training, participanții vor fi capabili să:
- Înțeleagă conceptele GIS și tipurile de date spațiale folosind cea mai recentă versiune de ArcGIS Pro.
- Exploreze interfața utilizatorului și evalueze utilizările
- Descopere ArcGIS* Pro și cum să utilizeze conținutul online
- Gestionze, manipuleze și analizeze propriile date
- Prezinte și împărtășească datele într-un mod semnificativ și creativ
Notă: Vom folosi cea mai recentă versiune de ArcGIS Pro.
ArcGIS Professional Plus: Gestionare și Analiză Avansată a Datelor GIS
14 OreArcGIS Professional Plus este o versiune avansată a ArcGIS Pro, oferind funcții extinse pentru analiza datelor geospațiale, modelarea 3D, automatizare și colaborare la nivel de întreprindere.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată profesioniștilor GIS de nivel intermediar care doresc să-și aprofundeze abilitățile în analiza datelor spațiale, automatizare și partajare utilizând instrumentele ArcGIS Professional Plus.
La sfârșitul acestei formări, participanții vor putea:
- Să utilizeze instrumentele ArcGIS Pro Plus pentru vizualizarea și analiza datelor.
- Să creeze hărți 2D și 3D cu tehnici avansate de simbologie și geoprocesare.
- Să automatizeze fluxurile de lucru folosind ModelBuilder și scripturi Python.
- Să integreze ArcGIS cu servicii de date externe și sisteme de întreprindere.
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
ArcGIS Pro Avansat pentru Analiza Spațială
35 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat profesioniștilor GIS de nivel avansat care doresc să utilizeze ArcGIS Pro pentru a-și îmbunătăți capacitățile de analiză spațială, să efectueze analize geostatistice complexe și să aplice tehnici avansate de modelare 3D pentru o luare a deciziilor și rezolvare a problemelor mai eficientă în scenarii din lumea reală.
La finalul acestui training, participanții vor putea:
- Dezvolta abilități avansate în tehnici de analiză spațială utilizând ArcGIS Pro.
- Utiliza scripting în Python pentru automatizare și procesare complexă a datelor.
- Aplica modelarea spațială pentru rezolvarea problemelor în scenarii din lumea reală.
- Efectua analize geostatistice pentru interpretarea avansată a datelor.
- Integra surse externe de date și valorifica analiza datelor spațiale 3D.
ArcGIS cu Scripting Python
14 OreAceastă formare condusă de un instructor, în direct în Moldova (online sau la fața locului), este destinată analiștilor GIS care doresc să automatizeze sarcinile repetitive în procesele GIS.
La finalul acestei formări, participanții vor putea:
- Să construiască aplicații GIS folosind Python și instrumentele ArcGIS.
- Să dezvolte cu pachetul ArcGIS ArcPy, folosind Python.
- Să aplice modulele ArcGIS pentru automatizarea hărților folosind clase de obiecte în Python.
Sisteme Avansate de Energie și Soluții Integrate GIS
70 OreÎn sectorul energetic în continuă evoluție, integrarea analizei tranzitorii electrice cu date geografice precise este o necesitate strategică. În prezent, dependența de date fragmentate duce la riscuri operaționale semnificative. Acest program intensiv de 14 zile din Melbourne este conceput pentru a acoperi decalajul dintre ingineria electrică și managementul geospațial.
Sisteme Avansate de Informații Geografice (GIS)
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat geografilor de nivel intermediar care doresc să-și aprofundeze expertiza în analiza spațială, gestionarea datelor și aplicațiile GIS.
La finalul acestui training, participanții vor fi capabili să:
- Aplice tehnici avansate de analiză spațială pentru a rezolva probleme geografice complexe.
- Gestiona baze de date spațiale mari și să efectueze controlul calității datelor.
- Creeze hărți dinamice și interactive și vizualizări pentru diverse aplicații.
- Utilizeze programarea și automatizarea pentru a eficientiza fluxurile de lucru GIS.
API Google Maps pentru Dezvoltatori
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat dezvoltatorilor care doresc să îmbunătățească site-ul sau aplicația lor web prin adăugarea de funcționalități de geo-locație folosind Google Maps.
La finalul acestui training, participanții vor putea:
- Încorpora o hartă într-un site web sau aplicație web nouă sau existentă.
- Afișa date în timp real care se sincronizează cu locația actuală.
- Crea un mashup care include Google Maps.
- Aplica bune practici de codare CSS și JavaScript.
- Crea o hartă personalizată pentru o aplicație.
Python pentru ArcGIS și QGIS pentru Profesioniști în Științele Pământului și Inginerie
35 OreAceastă formare condusă de un instructor, live în Moldova (online sau la fața locului), este destinată profesioniștilor începători în domeniul științelor pământului și ingineriei care doresc să utilizeze Python pentru analiza geospațială în mediile ArcGIS și QGIS.
La finalul acestei formări, participanții vor putea:
- Învăța sintaxa Python și structurile de control pentru a executa sarcini geospațiale eficient.
- Utiliza Pandas, Numpy și Matplotlib pentru analiza și vizualizarea datelor în GIS.
- Manipula și analiza date vectoriale cu bibliotecile Geopandas, Arcpy și PyQGIS.
- Automatiza procese și fluxuri de lucru geospațiale folosind scripturi Python în ArcGIS și QGIS.
- Dezvolta instrumente personalizate de geoprocesare bazate pe Python pentru ArcGIS și QGIS pentru a eficientiza sarcinile.
QGIS pentru Sistemul de Informații Geografice
21 OreUn sistem de informații geografice (GIS) este un sistem conceput pentru a captura, stoca, manipula, analiza, gestiona și prezenta date spațiale sau geografice. Acronimul GIS este uneori folosit pentru știința informațiilor geografice (GIScience) pentru a se referi la disciplina academică care studiază sistemele de informații geografice și este un domeniu larg în cadrul disciplinei academice mai largi a geoinformaticii.
QGIS funcționează ca un software de sistem de informații geografice (GIS), permițând utilizatorilor să analizeze și să editeze informații spațiale, precum și să compună și să exporte hărți grafice. QGIS suportă atât straturi raster, cât și vectoriale; datele vectoriale sunt stocate sub formă de puncte, linii sau poligoane. Sunt acceptate mai multe formate de imagini raster, iar software-ul poate georeferenția imagini. Pentru a rezuma, permite utilizatorilor să creeze, să editeze, să vizualizeze, să analizeze și să publice informații geospațiale pe Windows, Mac, Linux, BSD.
Acest program, în prima sa fază, introduce interfața QGIS pentru utilizare generală. În a doua fază, introducem PyQGIS - bibliotecile Python ale QGIS care permit integrarea funcționalităților GIS în codul Python sau în aplicația Python, astfel încât să puteți chiar să creați propriul plugin Python în jurul unei anumite funcționalități GIS.