"La solución se plantea en una serie de funciones, y para efectos de facilidad en el manejo de la data se unió toda en un .csv, y se asignaron índices para las columnas. \n",
"Las funcines para el Ejercicio planteado fueron: \n",
"*read_file : para leer el archivo .csv con la información. \n",
"*main: es la función que llama a todas las demás. \n",
"*get_info_by_country: De acuerdo a un pais ingresado, imprime todos los datos de compas en ese pais, organizados con formato. \n",
"*get_age_avg: saca el promedio de las edades por pais \n",
"*get_intitutions: imprime todas las instituciones por pais. \n"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"#importar librerias a usar \n",
"\n",
"import csv, json\n",
"\n",
"#En esta variable se guardan todas las filas del CSV\n",
"compas = {}\n",
"\n",
"#previamente he cargado el archivo cega_tarea_2.csv en el directorio del pwd \n",
"Estas lineas son para ejecución en terminal. Aca en el Jupyter hub dan error por la forma del archivo .csv"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"#if __name__ == \"__main__\":\n",
" #main()"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
%% Cell type:markdown id: tags:
Nombre: Carla Gomez
Estudiante Lic. Física
Universidad Simón Bolívar
Caracas, Venezuela
**Ejercicio 3: Amigos Congeros**
La solución se plantea en una serie de funciones, y para efectos de facilidad en el manejo de la data se unió toda en un .csv, y se asignaron índices para las columnas.
Las funcines para el Ejercicio planteado fueron:
*read_file : para leer el archivo .csv con la información.
*main: es la función que llama a todas las demás.
*get_info_by_country: De acuerdo a un pais ingresado, imprime todos los datos de compas en ese pais, organizados con formato.
*get_age_avg: saca el promedio de las edades por pais
*get_intitutions: imprime todas las instituciones por pais.
%% Cell type:code id: tags:
``` python
#importar librerias a usar
importcsv,json
#En esta variable se guardan todas las filas del CSV
compas={}
#previamente he cargado el archivo cega_tarea_2.csv en el directorio del pwd