or
Questo esercizio fa parte del corso
Questo capitolo ti mette in moto nel passaggio da MATLAB a Python. Vedrai alcune somiglianze e differenze tra MATLAB e Python, come usare metodi e pacchetti, e un'introduzione al popolare pacchetto NumPy.
In questo capitolo consoliderai le nuove conoscenze su NumPy. Approfondirai gli array di NumPy, l'equivalente Python delle matrici, eseguendo operazioni matematiche e indicizzazione. Inizierai anche a esplorare un'altra importante struttura dati di Python, la lista, e chiuderai il capitolo creando grafici personalizzati dei tuoi array con Matplotlib.
Esercizio attuale
Questo capitolo presenta alcune potenti strutture dati di Python: il dizionario e il DataFrame di pandas. Imparerai a creare dizionari impostando coppie chiave-valore e poi a visualizzare e modificare il tuo dizionario. Successivamente, ti verrà presentato uno dei pacchetti più importanti nella cassetta degli attrezzi di ogni Pythonista: pandas. In particolare, ti concentrerai sulla sua struttura principale, il DataFrame, che organizza i dati tabellari in modo facilmente accessibile. Infine, imparerai a trasformare diversi tipi di dati in DataFrame per rendere i tuoi dati più facili da gestire.
Concluderai il corso controllando il flusso del tuo codice Python. Imparerai a iterare attraverso diverse strutture dati di Python usando i cicli for. Conoscerai anche le diramazioni in Python con if, else ed elif e gli operatori di confronto di Python (maggiore di, minore di, ecc.) che determinano quali righe del tuo codice verranno eseguite. Per finire, tornerai agli array di NumPy usando gli operatori di confronto di Python per filtrare i tuoi array.