0% encontró este documento útil (0 votos)
8 vistas12 páginas

Análisis de Datos con Python Básico

El documento es un curso básico de análisis de datos con Python, que cubre la instalación del lenguaje, la configuración del entorno de desarrollo PyCharm, y los fundamentos del lenguaje como variables, operadores y estructuras de control. También incluye ejercicios prácticos y una introducción a la librería NumPy, que es esencial para cálculos matemáticos y científicos. Se presentan ejemplos de creación y manipulación de arreglos, así como operaciones aritméticas y funciones matemáticas.

Cargado por

javilopezmori
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas12 páginas

Análisis de Datos con Python Básico

El documento es un curso básico de análisis de datos con Python, que cubre la instalación del lenguaje, la configuración del entorno de desarrollo PyCharm, y los fundamentos del lenguaje como variables, operadores y estructuras de control. También incluye ejercicios prácticos y una introducción a la librería NumPy, que es esencial para cálculos matemáticos y científicos. Se presentan ejemplos de creación y manipulación de arreglos, así como operaciones aritméticas y funciones matemáticas.

Cargado por

javilopezmori
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

🐍 Análisis de Datos

con Python
Nivel Básico
Instructores:
Antonio Noronha Gómez
Emanuel Jhire Tuezta Vega
Institución: Circulo de Estudio Neo Kernel
Introducción y configuración del entorno
¿Qué es Python?
 Lenguaje interpretado, de alto nivel y multiplataforma.
 Libre y de código abierto, con una gran comunidad.
 Usos: desarrollo web, IA, ciencia de datos, automatización, educación.

Instalación en Windows:
 1. Descargar desde [Link]/downloads
 2. Marcar 'Add Python to PATH'
 3. Verificar instalación con Python
 Windows Powershell
 C:\> python –versión
 C:\> pip –versión
 C:\< pip list
Introducción y configuración del entorno
PyCharm Community Edition:
 Descargar desde [Link]/pycharm/download
 Librerias: numpy, pandas, matplotlib, seaborn, scipy,
scikit-learn, openpyxl, plotly (opcional)
 Crear un nuevo proyecto
 Seleccionar “New Project” → elegir la carpeta → definir
intérprete Python
 Crear el primer archivo
 Clic derecho → New → Python File → [Link]
 Primer script
 print("¡Hola, mundo desde PyCharm!")
Fundamentos del lenguaje
 Variables y tipos de datos: enteros: int, decimales: float, texto: str, booleanos: bool
nombre = “Antonio"
edad = 25
activo = True
print(nombre, edad, activo)

 Operadores
Aritméticos: +, -, *, /, //, %, **
relacionales: <, >,<=,>=, ==,!=
Lógicos: and, or, not

 Entrada y salida
nombre = input("Ingrese su nombre: ")
print("Bienvenido", nombre)
Fundamentos del lenguaje
 Estructuras de control:  Listas y colecciones básicas:
Condicional simple y múltiple frutas = ["manzana", "pera", "uva"]
nota = float(input("Ingrese su nota: ")) print(frutas[0])
if nota >= 13: for f in frutas:
print("Aprobado") print(f)
else:
print("Desaprobado")

Bucles
for i in range(1, 6):
print("Iteración", i)

contador = 0
while contador < 3:
print("Intento", contador)
contador += 1
Ejercicios prácticos
 Área de un triángulo  Números pares del 1 al 20
base = float(input("Base: ")) for n in range(1, 21):
altura = float(input("Altura: ")) if n % 2 == 0:
area = (base * altura) / 2 print(n)
print("Área =", area)  Promedio de notas
notas = [15, 12, 18, 16, 14]
 Número positivo, negativo o cero promedio = sum(notas) / len(notas)
num = float(input("Ingrese un número: ")) print("Promedio:", promedio)
if num > 0:
print("Positivo")
elif num < 0:
print("Negativo")
else:
print("Cero")
Mini-proyecto y cierre
print("=== Calculadora Básica ===")
num1 = float(input("Primer número: "))
num2 = float(input("Segundo número: "))
operacion = input("Operación (+, -, *, /): ")

if operacion == "+":
resultado = num1 + num2
elif operacion == "-":
resultado = num1 - num2
elif operacion == "*":
resultado = num1 * num2
elif operacion == "/":
resultado = num1 / num2
else:
resultado = "Operación no válida"

print("Resultado:", resultado)
¿Qué es NumPy?
 NumPy significa Numerical Python.
 Es una librería fundamental para cálculos matemáticos y científicos.
 Permite manejar arreglos (arrays) y realizar operaciones de manera más
eficiente que con listas comunes.
 Se usa ampliamente en análisis de datos, estadística e inteligencia artificial.
 Instalación
Ejecutar en la terminal o PowerShell:
pip install numpy
Para verificar instalación:
pip show numpy
 import numpy as np
Crear arreglos (arrays)

 A partir de una lista:


import numpy as np

lista = [1, 2, 3, 4, 5]
arreglo = [Link](lista)
print(arreglo)

 Arreglos bidimensionales (matrices):


matriz = [Link]([[1, 2, 3], [4, 5, 6]])
print(matriz)
Operaciones con arreglos

 Operaciones aritméticas:
a = [Link]([10, 20, 30])
b = [Link]([1, 2, 3])
print(a + b)
print(a - b)
print(a * b)
print(a / b)

 Funciones matemáticas:
valores = [Link]([1, 4, 9, 16])
print([Link](valores)) # raíz cuadrada
print([Link](valores)) # promedio
print([Link](valores)) # valor máximo
Mini práctica
 Crea un arreglo NumPy con los números del 1 al 10.
 Muestra su promedio, su valor máximo y mínimo, y el resultado de elevarlos
al cuadrado.

import numpy as np

x = [Link](1, 11)
print("Promedio:", [Link](x))
print("Máximo:", [Link](x))
print("Mínimo:", [Link](x))
print("Cuadrados:", x ** 2)

También podría gustarte