SlideShare una empresa de Scribd logo
CLASE 05
“Numpy en Python”
PYTHON ENFOCADO AL ANÁLISIS
DE DATOS CON POWER BI
¿Cómo instalamos las librerías?
En la terminal de anaconda Prompt, ejecutamos el comando conda install
<nombre_de_la_librería>. También, se puede hacer directamente desde Jupyter
Notebook, simplemente escribimos !pip install <nombre_de_la_biblioteca> en una
celda de código y ejecutamos para instalar la biblioteca requerida. Seguimos el
mismo el mismo procedimiento en el caso de Google Colab.
Numpy
NumPy es una librería de Python especializada en el cálculo numérico y el análisis
de datos, especialmente para un gran volumen de datos.
Incorpora una nueva clase de objetos llamados arrays que permite representar
colecciones de datos de un mismo tipo en varias dimensiones, y funciones muy
eficientes para su manipulación.
La ventaja de Numpy frente a las listas predefinidas en Python es que el
procesamiento de los arrays se realiza mucho más rápido (hasta 50 veces más)
que las listas, lo cual la hace ideal para el procesamiento de vectores y matrices de
grandes dimensiones.
Un array es una estructura de datos de un mismo tipo organizada en forma de
tabla o cuadrícula de distintas dimensiones. Las dimensiones de un array también
se conocen como ejes.
Introducción a Pandas
Pandas es una biblioteca de software escrita como extensión de NumPy para
manipulación y análisis de datos para Python. El nombre deriva del término "datos
de panel", término de econometría que designa datos que combinan una dimensión
temporal con otra dimensión transversal.
Si bien en Numpy la estructura de datos fundamental es el ndarray, en pandas
existen dos estructuras de datos sobre las que giran todas las operaciones: Series y
Dataframes.
MUCHAS
GRACIAS POR
SU ATENCIÓN!!
@data_science.analysis
@dsaperu
Data Science Analysis
@datascienceanalysis
926 837 332
Data Science Analysis

Más contenido relacionado

Similar a PPT Sesión 04- PBI Python.pdf

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
Idalia Tristan
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdf
ssuser948499
 
Cursillose ghost2010.open er-pcomosoftwaredegestióncontable
Cursillose ghost2010.open er-pcomosoftwaredegestióncontableCursillose ghost2010.open er-pcomosoftwaredegestióncontable
Cursillose ghost2010.open er-pcomosoftwaredegestióncontable
aldoalar
 
Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptx
jgs07
 
Sntiago sanchez y kevvin senejoa 903
Sntiago sanchez y kevvin senejoa 903Sntiago sanchez y kevvin senejoa 903
Sntiago sanchez y kevvin senejoa 903senesanchez
 
Sntiago sanchez y kevvin senejoa 903 2
Sntiago sanchez y kevvin senejoa 903 2Sntiago sanchez y kevvin senejoa 903 2
Sntiago sanchez y kevvin senejoa 903 2senesanchez
 
Mapeo objeto relacional
Mapeo objeto relacionalMapeo objeto relacional
Mapeo objeto relacional
IsabelAlisson
 
python CIENTIFIFO.pdf
python CIENTIFIFO.pdfpython CIENTIFIFO.pdf
python CIENTIFIFO.pdf
DEMSSHILLLEONELCOUTI
 
Practica 1
Practica 1Practica 1
Practica 1
Tensor
 
Practica 1
Practica 1Practica 1
Practica 1
Tensor
 
OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.
Lisbeth Ocaña Bueno
 
Sin título 1
Sin título 1Sin título 1
Sin título 1revelo95
 
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones)) 11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
Luis Fernando Aguas Bucheli
 
Bibliotecas virtuales
Bibliotecas virtualesBibliotecas virtuales
Bibliotecas virtuales
KareliaRivas
 
librerias.pptx
librerias.pptxlibrerias.pptx
librerias.pptx
ssuser948499
 
Tecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicacionesTecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicaciones
Anthony Criollo Valencia
 
04 taller-django
04 taller-django04 taller-django
04 taller-djangosamerscd
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
José Antonio Sandoval Acosta
 
Python para ingenieros como alternativa a matlab
Python para ingenieros como alternativa a matlabPython para ingenieros como alternativa a matlab
Python para ingenieros como alternativa a matlab
SistemadeEstudiosMed
 
Isabel amado perilla melisa angarita ♥
Isabel amado perilla melisa angarita ♥Isabel amado perilla melisa angarita ♥
Isabel amado perilla melisa angarita ♥isamelisa
 

Similar a PPT Sesión 04- PBI Python.pdf (20)

Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
bibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdfbibliotecasolibreriasenc-170322144450-1.pdf
bibliotecasolibreriasenc-170322144450-1.pdf
 
Cursillose ghost2010.open er-pcomosoftwaredegestióncontable
Cursillose ghost2010.open er-pcomosoftwaredegestióncontableCursillose ghost2010.open er-pcomosoftwaredegestióncontable
Cursillose ghost2010.open er-pcomosoftwaredegestióncontable
 
Clase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptxClase 2 - Introducción a la programación con Python I.pptx
Clase 2 - Introducción a la programación con Python I.pptx
 
Sntiago sanchez y kevvin senejoa 903
Sntiago sanchez y kevvin senejoa 903Sntiago sanchez y kevvin senejoa 903
Sntiago sanchez y kevvin senejoa 903
 
Sntiago sanchez y kevvin senejoa 903 2
Sntiago sanchez y kevvin senejoa 903 2Sntiago sanchez y kevvin senejoa 903 2
Sntiago sanchez y kevvin senejoa 903 2
 
Mapeo objeto relacional
Mapeo objeto relacionalMapeo objeto relacional
Mapeo objeto relacional
 
python CIENTIFIFO.pdf
python CIENTIFIFO.pdfpython CIENTIFIFO.pdf
python CIENTIFIFO.pdf
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones)) 11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
11- Unidad 3: Webservices - 3.2 Uso de Web services (aplicaciones))
 
Bibliotecas virtuales
Bibliotecas virtualesBibliotecas virtuales
Bibliotecas virtuales
 
librerias.pptx
librerias.pptxlibrerias.pptx
librerias.pptx
 
Tecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicacionesTecnologías detrás de las aplicaciones
Tecnologías detrás de las aplicaciones
 
04 taller-django
04 taller-django04 taller-django
04 taller-django
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Python para ingenieros como alternativa a matlab
Python para ingenieros como alternativa a matlabPython para ingenieros como alternativa a matlab
Python para ingenieros como alternativa a matlab
 
Isabel amado perilla melisa angarita ♥
Isabel amado perilla melisa angarita ♥Isabel amado perilla melisa angarita ♥
Isabel amado perilla melisa angarita ♥
 

Más de fispari1

325562_TALLER-FODA analisis foda metodo.pdf
325562_TALLER-FODA analisis foda metodo.pdf325562_TALLER-FODA analisis foda metodo.pdf
325562_TALLER-FODA analisis foda metodo.pdf
fispari1
 
Stock Consumo ingreso cobertura rotación.pptx
Stock Consumo ingreso cobertura rotación.pptxStock Consumo ingreso cobertura rotación.pptx
Stock Consumo ingreso cobertura rotación.pptx
fispari1
 
Diagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).pptDiagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).ppt
fispari1
 
1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf
fispari1
 
androiddd.pdf
androiddd.pdfandroiddd.pdf
androiddd.pdf
fispari1
 
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdfP-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
fispari1
 
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptxMapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
fispari1
 
GOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptxGOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptx
fispari1
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
fispari1
 
PPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdfPPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdf
fispari1
 
PPT Sesión 08 - PBI Python.pdf
PPT Sesión 08 - PBI Python.pdfPPT Sesión 08 - PBI Python.pdf
PPT Sesión 08 - PBI Python.pdf
fispari1
 
PPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdfPPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdf
fispari1
 
PPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdfPPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdf
fispari1
 
PPT sesion 01.pdf
PPT sesion 01.pdfPPT sesion 01.pdf
PPT sesion 01.pdf
fispari1
 
PPT clase preámbulo.pdf
PPT clase preámbulo.pdfPPT clase preámbulo.pdf
PPT clase preámbulo.pdf
fispari1
 
Sesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdfSesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdf
fispari1
 
Rutas y Controladores.pdf
Rutas y Controladores.pdfRutas y Controladores.pdf
Rutas y Controladores.pdf
fispari1
 
1 Rutas.pdf
1 Rutas.pdf1 Rutas.pdf
1 Rutas.pdf
fispari1
 

Más de fispari1 (18)

325562_TALLER-FODA analisis foda metodo.pdf
325562_TALLER-FODA analisis foda metodo.pdf325562_TALLER-FODA analisis foda metodo.pdf
325562_TALLER-FODA analisis foda metodo.pdf
 
Stock Consumo ingreso cobertura rotación.pptx
Stock Consumo ingreso cobertura rotación.pptxStock Consumo ingreso cobertura rotación.pptx
Stock Consumo ingreso cobertura rotación.pptx
 
Diagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).pptDiagrama de Ciclo de vida M.A (3).ppt
Diagrama de Ciclo de vida M.A (3).ppt
 
1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf1. Descubrimiento de datos con Power Query-Continuación.pdf
1. Descubrimiento de datos con Power Query-Continuación.pdf
 
androiddd.pdf
androiddd.pdfandroiddd.pdf
androiddd.pdf
 
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdfP-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
P-COR-SIG-003 Procedimiento de No Conformidades y Acciones Correctivas V00.pdf
 
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptxMapeo Procesos Antapite Nivel 0 RevDic21.pptx
Mapeo Procesos Antapite Nivel 0 RevDic21.pptx
 
GOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptxGOBIERNO vs GESTION EN TI.pptx
GOBIERNO vs GESTION EN TI.pptx
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
 
PPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdfPPT Sesión 09 - PBI Python.pdf
PPT Sesión 09 - PBI Python.pdf
 
PPT Sesión 08 - PBI Python.pdf
PPT Sesión 08 - PBI Python.pdfPPT Sesión 08 - PBI Python.pdf
PPT Sesión 08 - PBI Python.pdf
 
PPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdfPPT Sesión 07 - PBI Python.pdf
PPT Sesión 07 - PBI Python.pdf
 
PPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdfPPT Sesión 03 - PBI Python.pdf
PPT Sesión 03 - PBI Python.pdf
 
PPT sesion 01.pdf
PPT sesion 01.pdfPPT sesion 01.pdf
PPT sesion 01.pdf
 
PPT clase preámbulo.pdf
PPT clase preámbulo.pdfPPT clase preámbulo.pdf
PPT clase preámbulo.pdf
 
Sesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdfSesion8 Aplicaciones Moviles.pdf
Sesion8 Aplicaciones Moviles.pdf
 
Rutas y Controladores.pdf
Rutas y Controladores.pdfRutas y Controladores.pdf
Rutas y Controladores.pdf
 
1 Rutas.pdf
1 Rutas.pdf1 Rutas.pdf
1 Rutas.pdf
 

Último

Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
juanjosebarreiro704
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
nicromante2000
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 

Último (6)

Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
Maquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdfMaquina de Dibujo y Escritura Automática.pdf
Maquina de Dibujo y Escritura Automática.pdf
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Escaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipoEscaneo y eliminación de malware en el equipo
Escaneo y eliminación de malware en el equipo
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 

PPT Sesión 04- PBI Python.pdf

  • 1. CLASE 05 “Numpy en Python” PYTHON ENFOCADO AL ANÁLISIS DE DATOS CON POWER BI
  • 2. ¿Cómo instalamos las librerías? En la terminal de anaconda Prompt, ejecutamos el comando conda install <nombre_de_la_librería>. También, se puede hacer directamente desde Jupyter Notebook, simplemente escribimos !pip install <nombre_de_la_biblioteca> en una celda de código y ejecutamos para instalar la biblioteca requerida. Seguimos el mismo el mismo procedimiento en el caso de Google Colab.
  • 3. Numpy NumPy es una librería de Python especializada en el cálculo numérico y el análisis de datos, especialmente para un gran volumen de datos. Incorpora una nueva clase de objetos llamados arrays que permite representar colecciones de datos de un mismo tipo en varias dimensiones, y funciones muy eficientes para su manipulación. La ventaja de Numpy frente a las listas predefinidas en Python es que el procesamiento de los arrays se realiza mucho más rápido (hasta 50 veces más) que las listas, lo cual la hace ideal para el procesamiento de vectores y matrices de grandes dimensiones.
  • 4. Un array es una estructura de datos de un mismo tipo organizada en forma de tabla o cuadrícula de distintas dimensiones. Las dimensiones de un array también se conocen como ejes.
  • 5. Introducción a Pandas Pandas es una biblioteca de software escrita como extensión de NumPy para manipulación y análisis de datos para Python. El nombre deriva del término "datos de panel", término de econometría que designa datos que combinan una dimensión temporal con otra dimensión transversal. Si bien en Numpy la estructura de datos fundamental es el ndarray, en pandas existen dos estructuras de datos sobre las que giran todas las operaciones: Series y Dataframes.