Asignatura: Programación de Computadores / Fundamentos de Programación Modalidad: Trabajo guiado con IA + práctica en Google Colab Evidencia: Hoja impresa (2 páginas) + resumen manuscrito
En ingeniería y ciencia de datos, los datos reales no se presentan como listas simples ni únicamente como arrays. Generalmente vienen organizados en:
Pandas es la biblioteca fundamental para manipulación y análisis de datos estructurados en forma tabular.
Esta semana introduce:
Al finalizar la semana, el estudiante podrá:
Pandas es una biblioteca para manipulación y análisis de datos estructurados.
Importación:
import pandas as pd
Estructura unidimensional con índice.
import pandas as pd
datos = pd.Series([10, 15, 12, 18])
Estructura bidimensional similar a una tabla.
df = pd.DataFrame({
"Temperatura": [30, 32, 29],
"Humedad": [70, 65, 75]
})
df = pd.read_csv("datos.csv")
df["Temperatura"]
df.head()
df.describe()
df.mean()
df.max()
df.min()
| NumPy | Pandas |
|---|---|
| Arreglos numéricos | Datos tabulares |
| Cálculo eficiente | Análisis estructurado |
| Base matemática | Manipulación de datos |
Prompt 1
Explícame qué es Pandas y por qué es importante en ingeniería y ciencia de datos. Incluye comparación con NumPy.
Prompt 2
Explícame la diferencia entre Series y DataFrame en Pandas. Incluye ejemplos simples y errores frecuentes.
Prompt 3
Explícame cómo leer un archivo CSV con Pandas y cómo aplicar funciones como head(), describe() y mean().
Prompt 4
Diseña un ejercicio aplicado a ingeniería donde se lea un archivo CSV con datos experimentales y se realice un análisis básico con Pandas. Incluye pseudocódigo y código en Python.
Crear un DataFrame con datos de 5 mediciones de temperatura y humedad.
Calcular:
describe().Entrada:
Proceso:
Salida:
Ampliación:
Genera un resumen breve (180–220 palabras) del tema “Introducción a Pandas”. Incluye:
- Idea central.
- Qué es Pandas.
- Qué es una Series.
- Qué es un DataFrame.
- Cómo leer un CSV.
- Diferencia con NumPy.
- Tres errores comunes y cómo evitarlos.
- Mini ejemplo aplicado a ingeniería.
El estudiante debe copiarlo a mano.
SEMANA 11 — Introducción a Pandas
Nombre: ___________________________ Grupo: _________ Fecha: //_____
(Se incluyen exactamente los 4 prompts redactados anteriormente.)
A) ¿Qué es Pandas? (3 líneas)
B) Diferencia entre Series y DataFrame
C) Escriba 3 funciones útiles de Pandas y su uso
D) Pseudocódigo del ejercicio tabular
E) RESUMEN MANUSCRITO