Dataanalys med Python, Pandas och Numpy Träningskurs
Python är ett mångsidigt programmeringsspråk som kännetecknas av sin enkelhet och läsbarhet. Pandas är ett Python-paket som ger datastrukturer för att arbeta med strukturerade (tabell-, flerdimensionella, potentiellt heterogena) och tidsserie-data. Numpy ger grundläggande stöd för numerisk beräkning genom sina array-operationer. Tillsammans bildar de ett robust ekosystem för effektiv datahantering och analys i Python.
Denna instruktörsledd, live-träning (online eller på plats) är riktad till mellannivå-Python-utvecklare och dataanalytiker som vill förbättra sina kunskaper i dataanalys och -manipulation med Pandas och Numpy.
Till slut av denna träning kommer deltagarna att kunna:
- Konfigurera en utvecklingsmiljö som inkluderar Python, Pandas och NumPy.
- Skapa ett dataanalysprogram med hjälp av Pandas och Numpy.
- Framföra avancerade datamanipulationer, sortering och filtrering.
- Genomföra aggregeringsoperationer och analysera tidsrader.
- Visualisera data med hjälp av Matplotlib och andra visualiseringsbibliotek.
- Felsöka och optimera deras dataanalyskod.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Praktisk implementering i en live-labbmiljö.
Kursanpassningsalternativ
- För att begära en anpassad träning för denna kurs, kontakta oss för att ordna.
Kursplan
Dag 1:
Grundläggande Python- och dataanalyskunskaper
Introduktion till NumPy
- Skapa NumPy-arrayer
- Vanliga operationer på matriser
- Använda ufuncs
- Vyer och broadcasting i NumPy-arrayer
- Optimera prestanda genom att undanröja loopar
- Optimera prestanda med cProfile
Dataanalys med Pandas
- Använda vektoriserade data i pandas
- Datamanipulationer
- Sortering och filtrering av data
- Aggregeringsoperationer
- Analysera tidsrader
Datavisualisering med Matplotlib
- Trita diagram med Matplotlib
- Använda Matplotlib inom pandas
- Skapa kvalitativa diagram
- Visualisera data i Jupyter notebooks
- Andra visualiseringsbibliotek i Python
Dag 2:
Övriga Python-bibliotek för dataanalys
- scikit-learn
- Scipy
- statsmodel
- RPy2
Sammanfattning och nästa steg
Krav
- Grundläggande Python- och dataanalyskunskaper
Målgrupp
- Python-utvecklare
- Dataanalytiker
Öppna Utbildningskurser kräver 5+ deltagare.
Dataanalys med Python, Pandas och Numpy Träningskurs - Bokning
Dataanalys med Python, Pandas och Numpy Träningskurs - Fråga
Dataanalys med Python, Pandas och Numpy - Konsultfråga
Konsultfråga
Vittnesmål (1)
Trainer develops training based on participant's pace
Farris Chua
Kurs - Data Analysis in Python using Pandas and Numpy
Kommande Kurser
Relaterade Kurser
ArcGIS för Spatial Analysis
14 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till fältekologer och naturvårdschefer som vill skapa dataspatiala projekt i ArcGIS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Mata ut rumsliga data som visualiseringar.
- Utför geostatik på faktiska data.
- Implementera rumslig dataanalys, databehandling och kartläggning med ArcGIS.
- Analysera spatiala data för projekt i ArcGIS.
ArcMap i ArcGIS
14 timmarDenna instruktörsledda, live-träning på Sverige (online eller på plats) riktar sig till miljövetare och arkeologer på mellannivå som vill lära sig hur man använder ArcMap i ArcGIS för att samla in, organisera, hantera och analysera geografisk information.
Vid slutet av denna träning kommer deltagarna att kunna:
- Förstå grunderna i ArcMap och ArcGIS.
- Samla in, organisera, hantera och analysera geografisk information om sociala och arkeologiska element.
- Genomföra rumsligare frågor för påverkansbedömning.
Från Grundläggande till Avancerad
35 timmarDenna instruktörsledda, interaktiva utbildning i Sverige (online eller på plats) riktar sig till yrkesverksamma och analytiker på nybörjarnivå till avancerad nivå som vill lära sig att effektivt använda ArcGIS för datavisualisering, rumslig analys och geospatial projektledning.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Navigera och använda ArcGIS-verktyg för hantering av geospatiala data.
- Skapa och anpassa kartor med lager och attribut.
- Utföra avancerade rumsliga analys- och geoprocesseringsuppgifter.
- Automatisera arbetsflöden med ModelBuilder och Python.
ArcGIS Enterprise för Tekniskt Stöd
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till IT-supportpersonal på nybörjarnivå som vill ge robust support för ArcGIS Enterprise och ta itu med eventuella avvikelser eller fel på ett effektivt sätt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och komponenterna i ArcGIS Enterprise.
- Lär dig att installera, konfigurera och hantera ArcGIS Enterprise.
- Lär dig mer om hur du felsöker och löser vanliga problem.
- Utveckla färdigheter i övervakning och underhåll av ArcGIS företagsmiljöer.
- Bemästra teknikerna för säkerhetskopiering, återställning och prestandaoptimering.
Gründerna
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till proffs på nybörjarnivå som vill lära sig de grundläggande begreppen och verktygen i ArcGIS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå de grundläggande begreppen GIS och rumsliga data.
- Navigera i ArcGIS-gränssnittet.
- Skapa och hantera spatialdata.
- Utföra grundläggande rumslig analys.
- Skapa kartor och visualiseringar.
ArcGIS Pro för Spatial Analysis
14 timmarI slutet av denna utbildning kommer deltagarna att kunna:
- Förstå GIS begrepp och rumsliga datatyper med hjälp av den senaste versionen av ArcGIS Pro.
- Undersök användargränssnittet och utvärdera användningsområdena
- Utforska ArcGIS* Pro och hur du använder onlineinnehåll
- Hantera, manipulera och analysera dina egna data
- Visa och dela dina data på ett meningsfullt och kreativt sätt
Vi kommer att använda den senaste versionen av ArcGIS Pro.
ArcGIS Professional Plus: Avancerad hantering och analys av geografiska data
14 timmarArcGIS Professional Plus är en avancerad version av ArcGIS Pro, som erbjuder utökade funktioner för geospatial analys, 3D-modellering, automatisering och företagsamarbete.
Denna instruktörsguidade, liveutbildning (online eller på plats) riktas till mellannivå-GIS-professionella som önskar fördjupa sina kunskaper i spatial analys, automatisering och delning med hjälp av ArcGIS Professional Plus-verktyg.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Använda ArcGIS Pro Plus verktyg för datavisualisering och analys.
- Skapa 2D- och 3D-kartor med avancerad symbolik och geoprocesseringsmetoder.
- AUtomatisera arbetsflöden med ModelBuilder och Python-skript.
- Tillika ArcGIS med externa datatjänster och företagssystem.
Kursens format
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händelseimplementering i en live-labbmiljö.
Kursanpassningsalternativ
- För att begära anpassad utbildning för denna kurs, kontakta oss för att ordna.
Avancerad ArcGIS Pro för Spatial Analysis
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till avancerade GIS proffs som vill använda ArcGIS Pro för att förbättra sina rumsliga analysfunktioner, genomföra omfattande geostatistisk analys och tillämpa avancerade 3D-modelleringstekniker för effektivare beslutsfattande och problemlösning i verkliga scenarier.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla avancerade färdigheter i tekniker för rumslig analys med hjälp av ArcGIS Pro.
- Använd Python skript för automatisering och komplex databehandling.
- Tillämpa rumslig modellering för problemlösning i verkliga scenarier.
- Genomföra geostatistisk analys för avancerad datatolkning.
- Integrera externa datakällor och utnyttja rumslig dataanalys i 3D.
ArcGIS med Python Scripting
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till GIS analytiker som vill automatisera repetitiva uppgifter i GIS processer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa GIS-program med hjälp av verktygen Python och ArcGIS.
- Utveckla med ArcGIS-paketet ArcPy med hjälp av Python.
- Tillämpa ArcGIS-modulerna för kartautomatisering med hjälp av objektklasser i Python.
Avancerad Geografiska Informationssystem (GIS)
21 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till geografer på mellannivå som vill fördjupa sin expertis inom rumslig analys, datahantering och GIS applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Tillämpa avancerade rumsliga analystekniker för att lösa komplexa geografiska problem.
- Hantera stora rumsliga databaser och utför kvalitetskontroll av data.
- Skapa dynamiska och interaktiva kartor och visualiseringar för olika applikationer.
- Använd programmering och automatisering för att effektivisera GIS arbetsflöden.
Google Maps API för Utvecklare
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller onsite) riktar sig till utvecklare som vill förbättra sin webbplats eller webbapplikation genom att lägga till geolokaliseringsfunktionalitet via Google Maps.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bädda in en karta på en ny eller befintlig webbplats eller webbapplikation.
- Visa realtidsdata som synkroniseras med den aktuella platsen.
- Skapa en mashup som innehåller Google Maps.
- Tillämpa bra CSS och JavaScript coding practices
- Skapa en anpassad karta för ett program.
Python för geografiska informationssystem (GIS)
21 timmarEtt geografiskt informationssystem (GIS) är ett system som är utformat för att fånga, lagra, manipulera, analysera, hantera och presentera rumsliga eller geografiska data. Förkortningen GIS används ibland för geografisk informationsvetenskap (GIScience) för att hänvisa till den akademiska disciplin som studerar geografiska informationssystem och är en stor domän inom den bredare akademiska disciplinen geoinformatik.
Användningen av Python med GIS har ökat avsevärt under de senaste två decennierna, särskilt med introduktionen av Python 2.0-serien år 2000, som innehöll många nya programmeringsfunktioner som gjorde språket mycket enklare att distribuera. Sedan dess har Python inte bara använts inom kommersiella GIS såsom produkter från Esri utan även plattformar med öppen källkod, inklusive som en del av QGIS och GRASS. Faktum är att Python idag är det överlägset mest använda språket av GIS användare och programmerare.
Detta program täcker användningen av Python och dess avancerade bibliotek som geopandas, pysal, bokeh och osmnx för att implementera dina egna GIS funktioner. Programmet täcker också introduktionsmoduler kring ArcGIS API och QGIS toolboox.
Python för ArcGIS och QGIS för geovetenskaps- och ingenjörsprofessionella
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nybörjare inom geovetenskap och teknik som vill använda Python för geospatial analys i både ArcGIS och QGIS miljöer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Lär dig Python syntax och kontrollstrukturer för att utföra geospatiala uppgifter effektivt.
- Använd Pandas, Numpy och Matplotlib för dataanalys och visualisering i GIS.
- Manipulera och analysera vektordata med biblioteken Geopandas, Arcpy och PyQGIS.
- Automatisera geospatiala processer och arbetsflöden med hjälp av Python skript i ArcGIS och QGIS.
- Utveckla anpassade Python-baserade geobearbetningsverktyg för ArcGIS och QGIS för att effektivisera uppgifter.
QGIS för Geografiska Informationssystem
21 timmarEtt geografiskt informationssystem (GIS) är ett system som är utformat för att fånga, lagra, manipulera, analysera, hantera och presentera spatial eller geografisk data. Förkortningen GIS används ibland för geografisk informationsvetenskap (GIScience) för att hänvisa till den akademiska disciplinen som studerar geografiska informationssystem och är ett stort område inom den bredare akademiska disciplinen geoinformatik.
QGIS fungerar som GIS-programvara, vilket tillåter användare att analysera och redigera spatial information, utöver att sammansätta och exportera grafiska kartor. QGIS stöder både raster- och vektordata; vektordata lagras som antingen punkt-, linje- eller polygonfunktioner. Flertal format av rasterbilder stöds, och programvaran kan georeferera bilder. Sammanfattningsvis tillåter det användare att skapa, redigera, visualisera, analysera och publicera geospatial information på Windows, Mac, Linux, BSD.
Denna program, i sin första fas, introducerar QGIS-gränssnittet för allmän användning. I den andra fasen introducerar vi PyQGIS - QGIS:s Python-bibliotek som tillåter integration av GIS-funktioner i ditt Python-kod eller ditt Python-program, så att du kan skapa din egen Python-plugin runt en specifik GIS-funktion.