Curs

INTRODUCCIÓ A LA PROGRAMACIÓ EN PYTHON EN AGROBIOTECNOLOGIA

  • Des de: 4/3/24
  • Fins a: 8/3/24
  • Campus de València
  • Idioma: Castellà
  • Presencial

Preinscripció des del 2/2/24

Promogut per:
Escuela Técnica Superior de Ingeniería Agronómica y del Medio Natural

Responsable de l'activitat:
Noelia Ibáñez Escriche


Inscripció online tancada

Modalitat

Presencial En línia Emissió en directe

20 hores


0 hores


0 hores

Horari

De vesprada
TARDES DE 16 A 20 HORAS

Lloc d'impartició
Aula 1.07 del edificio 3P. ETSIAMN
Certificació

Aprofitament

Modalitat

PRESENCIAL

Curs

2023-2024

ECTS

2

Campus

València

20 h

Presencials

0 h

En línia

Preu Col·lectiu Terminis
60 € Alumne UPV  1 termini
60 € Alumni UPV PLUS  1 termini
60 € Personal UPV  1 termini
200 € Públic en general  1 termini
60,00 € - Alumno UPV
60,00 € - Personal UPV
200,00 € - Público en general
60,00 € - Alumni UPV PLUS

Objectius

En acabar el curs l'estudiant serà capaç d'analitzar, visualitzar i processar dades específiques d'aquests camps, integrant mètodes i tècniques especialitzades.

Acció formativa dirigida a

Estudiants de grau o Màster amb coneixements bàsics d'Agronomia, Medi Ambient, Tecnologia d'Aliments, Forestal i Biotecnologia.


Professors

  • Cristina Casto Rebollo T�cnico Superior Grado Doctor
  • Noelia Ibáñez Escriche Profesor/a Titular de Universidad

Temes que s'hi desenvolupen

1. Introducció a Python
• Visió general de Python
• Configuració de l'entorn Python (per exemple, Anaconda, Jupyter Notebooks)
2. Conceptes bàsics de Python
• Variables i tipus de dades
• Entrades i eixides bàsiques
• Operadors i expressions
3. Flux de control
• Sentències condicionals (if, elif, else)
• Bucles (for, while)
4. Funciones
• Definició de la funció i paràmetres
• Valors de retorn
5. Funcions avançades
• Lambda
• zip
• mapa
7. Comprensió de llistes
• Crear i utilitzar comprensions de llestes
• Expressions del generador
8. Diccionaris i conjunts
• Creació i manipulació de diccionaris
• Treballar amb conjunts
Matplotlib (4 hores)
1. Introducció a Matplotlib
• Visió general de Matplotlib
• Tipus bàsics de parcel·les
2. Parcel·les lineals
• Creació de gràfics lineals senzills
• Personalització de gràfics lineals
3. Gràfics de dispersió
• Creació de gràfics de dispersió
• Personalització de gràfics de dispersió
4. Parcel·les de bar
• Creació de gràfics de barres
• Gràfics de barres agrupades i apilades
5. Histogrames
• Creació d'histogrames
• Personalització d'histogrames
6. Subtramas
• Creació de subtramas
• Personalització de les subparcel·les
7. Traçat avançat
• Anotacions i text
• Guardar i exportar parcel·les
Numpy (4 hores)
1. Introducció a Numpy
• Fonaments de les matrius NumPy
• Indexació i segmentació de matrius
2. Operacions de matriu
• Operacions amb elements
• Difusió de matrius
3. Funcions Numpy
• Funcions matemàtiques
• Funcions estadístiques
• Mostreig aleatori
5. Àlgebra lineal amb Numpy
• Operacions matricials
• Resolució d'equacions lineals
Colles (6 hores)
1. Introducció als pandes
• Sèries i DataFrames
• Lectura i escriptura de dades amb Pandes
2. Manipulació de dades amb Pandes
• Seleccionar i filtrar dades
• Tractament de les dades que falten
3. Neteja i preparació de dades
• Eliminar duplicats
• Tractament de valors atípics
• Fusió i unió de DataFrames
4. Estadística descriptiva
• Operacions GroupBy
• Funcions d'agregació
• Taules dinàmiques
5. Dades Característiques Enginyeria
• Conceptes bàsics
• Variables categòriques
• Variables fictícies
6. Visualització de dades amb Pandes
• Traçar amb Pandes
7. Miniproyecto
• Aplicació dels conceptes apresos a un conjunt de dades del món real
• Presentació de resultats i conclusions

Inscripció online tancada