Está en la página 1de 49

Especialización en Analytics

con Python
MÓDULO 1

Docente: Arnaldo Alvarado


Perfil profesional

❑ Bachiller en Ingeniería Estadística de la Universidad Nacional de Ingeniería.


MicroMaster Statistics and Data Science – MIT.
Especialización en Machine Learning, Business Analytics y Metodología Ágiles.
❑ Con más de 8 años de experiencia en investigación de mercados, experiencia
cliente, modelamiento predictivo e inteligencia de negocios para empresas del
sector de telecomunicaciones, banca y retail.
❑ Actualmente, me desempeño como Jefe de Seguimiento de Portafolio en
Riesgos Banca Persona en Interbank.
Reglas de Juego
Se requiere puntualidad para un mejor desarrollo del curso.

Para una mayor concentración mantener silenciado el micrófono durante la


sesión.

Las preguntas se realizarán a través del chat y en caso de que lo requieran


podrán activar el micrófono.

Realizar las actividades y/o tareas encomendadas en los plazos determinados.

Identificarse en la sala Zoom con el primer nombre y primer apellido.


Para Uds. ¿Qué es Python?
Evaluación del curso

Asistencia (Curso): mínimo 80% sesiones para


recibir la certificación

Evaluaciones:

✓ 1ra Evaluación de Programación Python (Módulo 1 al 4): 20%


✓ 1er Cuestionario de Teoría (Módulo 1 al 4): 20%
✓ 2da Evaluación de Programación Python (Módulo 5 al 9): 20%
✓ 2do Cuestionario de Teoría (Módulo 5 al 10): 20%
✓ Presentación Caso Integrador Grupal (Módulo 10): 20%
Contenido – Módulo 1
• Introducción a la analítica de datos
• ¿Qué es Python? ¿Por qué Python? Ventajas de Python
• Conociendo la suite Anaconda
• Interfaces para trabajar con Python
• Introducción al Jupyter Notebook
• Comentarios y manejo de la ayuda en Python
• Principales librerías o módulos en Python
• Instalación de librerías en un notebook
• Entendiendo las variables y tipos de datos básicos en Python
• Funciones de ingreso e impresión de valores
La analítica de datos
Evolución de la analítica de datos
Business Analytics
Arquitectura empresarial de datos
La analítica de datos en los negocios
Metodología para el uso de Analytics
¿Qué no es Analytics?
¿Qué es Python?
¿Por qué Python?

✓ Es un lenguaje de programación interpretado. ¡Bye compilador!


✓ Posee un tipado dinámico, es decir no requiere que se declare el tipo de dato de
cada variable creada y además puede cambiar conforme se le vaya asignando
valores.
✓ Recomendado para aprender el programa, sintaxis muy sencilla y legible (como
si estuviéramos hablándole al ordenador)
✓ ¡Código abierto! Completamente gratis, libre de usar y distribuir sin perder
presencia en ámbitos comerciales.
✓ Es multiplataforma, se puede utilizar y ejecutar en Windows, Linux, Mac, etc.
✓ Enorme cantidad de módulos y paquetes respaldados por la comunidad .
Ventajas de Python sobre otros lenguajes
Ventajas de Python sobre otros lenguajes

✓ IEEE Spectrum, la organización profesional


más grande del mundo dedicada a la
ingeniería y las ciencias aplicadas, elabora
anualmente un ranking de los lenguajes
de programación más usados, preferidos y
relevantes, que este año ubicó a Python
en el primer lugar.
¿Quiénes utilizan Python?
Conociendo la suite Anaconda
Conociendo la suite Anaconda
Instalación de Anaconda
Instalación de Anaconda
Interfaces para trabajar con Python
Spyder
Interfaces para trabajar con Python

Google Colab
Interfaces para trabajar con Python
Introducción al Jupyter Notebook
Introducción al Jupyter Notebook
Introducción al Jupyter Notebook
Introducción al Jupyter Notebook
Tipos de datos básicos en Python
Tipos de datos básicos en Python
Operaciones con números
Constantes y variables
No requiere que se defina el tipo de variable pero sí se deben cumplir ciertas reglas:
• Usar solo caracteres alfanuméricos y el guión bajo ‘_’
• No debe tener espacios ni empezar por un número
• Las constantes carácter (string) se permiten con comillas simples (‘) o dobles(“)
• Las variables tienen que empezar por letras o guión bajo. Son case sensitive!
• Palabras reservadas: No se pueden utilizar como variables:
Comentarios en Python
Ayuda en Python
Principales librerías en Python
Principales librerías en Python
Principales librerías en Python
Principales librerías en Python
Principales librerías en Python
Principales librerías en Python
En Jupyter Notebook, para instalar paquetes
utilizaremos un signo de admiración:
Instalación de librerías !pip install pydataset
❑ Arnaldo Eduardo Alvarado Vallejos
arnaldo.alvarado@dmc.pe
951611996
https://www.linkedin.com/in/arnaldoalvaradovallejos/
¡GRACIAS!

También podría gustarte