





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Programa económico muy usado en los estudiantes de economía en cuanto es una herramienta que ayudará a ver mas cerca la realidad económica.
Tipo: Resúmenes
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






Programación Python para Economía y Finanzas Autores:
En esta conferencia, aprenderás cómo:
El paquete central de Python es fácil de instalar, pero no es lo que debe elegir para estas confer- encias. Estas conferencias requieren todo el ecosistema de programación científica, que
Anaconda también viene con un excelente sistema de administración de paquetes para organizar sus bibliotecas de códigos. ¡Todo lo que sigue supone que adopta esta recomendación!
1.2.1 Instalando Anaconda Para instalar Anaconda , descargue el binario y siga las instrucciones. Puntos importantes:
Actualizando Anaconda Anaconda proporciona una herramienta llamada conda para admin- istrar y actualizar sus paquetes de Anaconda. Un comando conda que debe ejecutar regularmente es el que actualiza toda la distribución de Anaconda. Como práctica, ejecute lo siguiente
Los cuadernos Jupyter son una de las muchas formas posibles de interactuar con Python y las bibliotecas científicas. Utilizan una interfaz basada en navegador para Python con
Edición modal Lo siguiente que hay que entender sobre el cuaderno Jupyter es que usa un sistema de edición modal. Esto significa que el efecto de escribir en el teclado depende del modo en el que se encuentre. Los dos modos son
[1]: import numpy as np import matplotlib.pyplot as plt
# Fixing random state for reproducibility np.random.seed(19680801) # Compute pie slices N = 20 theta = np.linspace(0.0, 2 * np.pi, N, endpoint= False ) radii = 10 * np.random.rand(N) width = np.pi / 4 * np.random.rand(N) colors = plt.cm.viridis(radii / 10.) ax = plt.subplot(111, projection='polar')
ax.bar(theta, radii, width=width, bottom=0.0, color=colors, alpha=0.5) plt.show()
No te preocupes por los detalles por ahora, solo ejecutémoslo y veamos qué sucede. La forma más fácil de ejecutar este código es copiarlo y pegarlo en una celda del cuaderno. Con suerte obtendrás una trama similar.
1.3.3 Trabajando con el cuaderno Aquí hay algunos consejos más sobre cómo trabajar con los portátiles Jupyter.
Completar pestaña En el programa anterior, ejecutamos la línea import numpy as np
Puede instalar QuantEcon.py iniciando Jupyter y escribiendo !pip install --upgrade quantecon en una celda. Alternativamente, puede escribir lo siguiente en un terminal pip install quantecon Se pueden encontrar más instrucciones en la página de la biblioteca. Para actualizar a la última versión, que debe hacer regularmente, use pip install --upgrade quantecon Otra biblioteca que usaremos es interpolation.py. Esto se puede instalar escribiendo Jupyter !pip install interpolation
Hasta ahora nos hemos centrado en ejecutar el código Python ingresado en una celda del cuaderno Jupyter. Tradicionalmente, la mayoría del código de Python se ha ejecutado de manera diferente. El código se guarda primero en un archivo de texto en una máquina local Por convención, estos archivos de texto tienen una extensión.py. Podemos crear un ejemplo de dicho archivo de la siguiente manera: [ ]: %%file foo.py
print ("foobar") Esto escribe la línea print("foobar") en un archivo llamado foo.py en el directorio local. Aquí %%file hay un ejemplo de una magia celular. 1.5.1 Edición y Ejecución Si encuentra código guardado en un archivo *.py, deberá considerar las siguientes preguntas:
Ahora debería poder abrir, editar y ejecutar el archivo creado foo.pyanteriormente abriéndolo en JupyterLab. Lea los documentos o busque un video reciente de YouTube para encontrar más información.
Opción 2: Usar un editor de texto También se pueden editar archivos con un editor de texto y luego ejecutarlos desde los cuadernos Jupyter. Un editor de texto es una aplicación que está específicamente diseñada para trabajar con archivos de texto, como los programas Python. Nada supera el poder y la eficiencia de un buen editor de texto para trabajar con el texto del programa. Un buen editor de texto proporcionará
1.6.1 Ejercicio 1 Si Jupyter aún se está ejecutando, salga usando Ctrl-C en la terminal donde lo inició. Ahora inicie nuevamente, pero esta vez usando jupyter notebook --no-browser. Esto debería iniciar el kernel sin iniciar el navegador. Tenga en cuenta también el mensaje de inicio: debería proporcionarle una URL, como http://localhost:8888 dónde se está ejecutando el bloc de notas. Ahora
1.6.2 Ejercicio 2 Este ejercicio te familiarizará con Git y GitHub. Git es un sistema de control de versiones, un software utilizado para administrar proyectos digitales como bibliotecas de códigos.