or
Deze oefening maakt deel uit van de cursus
In dit hoofdstuk maak je de overstap van MATLAB naar Python. Je leert over enkele overeenkomsten en verschillen tussen MATLAB en Python, hoe je methods en packages gebruikt, en je maakt kennis met het populaire NumPy-pakket.
In dit hoofdstuk bouw je voort op je nieuwe NumPy-kennis. Je duikt in NumPy-arrays, de Python-tegenhanger van matrices, door wiskundige bewerkingen en indexing uit te voeren. Je gaat ook aan de slag met een andere belangrijke Python-datastructuur: de list. Tot slot rond je het hoofdstuk af door eigen plots van je arrays te maken met Matplotlib.
Huidige oefening
Dit hoofdstuk introduceert een paar krachtige Python-datastructuren: de dictionary en de pandas DataFrame. Je leert dictionaries maken door key-valueparen te zetten en vervolgens hoe je je dictionary bekijkt en wijzigt. Daarna maak je kennis met een van de belangrijkste packages in de gereedschapskist van de Pythonista: pandas. Je focust specifiek op de structuur van pandas, de DataFrame, die tabelgegevens op een toegankelijke manier organiseert. Tot slot leer je hoe je verschillende datatypen omzet naar DataFrames zodat je data makkelijker te bewerken is.
Je rondt de cursus af door de flow van je Python-code te sturen. Je leert hoe je met for-loops door verschillende Python-datastructuren itereert. Ook leer je over Python-vertakkingen met if, else en elif en de Python-vergelijkingsoperatoren (groter dan, kleiner dan, enz.) die bepalen welke regels van je code worden uitgevoerd. Tot slot kom je terug op NumPy-arrays door Python-vergelijkingsoperatoren te gebruiken om je arrays te filteren.