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 no basta con calcular; es necesario interpretar y comunicar resultados. La visualización de datos permite:
Matplotlib es la biblioteca base para generar gráficos en Python.
Esta semana introduce:
Al finalizar la semana, el estudiante podrá:
Biblioteca para visualización de datos en Python.
Importación:
import matplotlib.pyplot as plt
import matplotlib.pyplot as plt
x = [1,2,3,4]
y = [10,15,13,18]
plt.plot(x,y)
plt.title("Evolución de mediciones")
plt.xlabel("Tiempo")
plt.ylabel("Valor")
plt.show()
Uso típico: evolución temporal.
plt.scatter(x,y)
plt.show()
Uso típico: relación entre variables.
categorias = ["A","B","C"]
valores = [10,20,15]
plt.bar(categorias,valores)
plt.show()
Uso típico: comparación de categorías.
title()xlabel()ylabel()legend()grid()plt.show().Prompt 1
Explícame qué es Matplotlib y por qué la visualización es importante en ingeniería. Incluye ejemplos aplicados.
Prompt 2
Explícame cómo crear un gráfico de línea en Matplotlib. Incluye ejemplos con título y etiquetas.
Prompt 3
Explícame cómo crear gráficos de dispersión y barras en Matplotlib y cuándo usar cada uno.
Prompt 4
Diseña un ejercicio aplicado a ingeniería donde se visualicen datos experimentales con al menos dos tipos de gráficos. Incluye pseudocódigo y código en Python.
Visualizar 8 mediciones de temperatura tomadas cada hora.
Realizar:
Entrada:
Proceso:
Salida:
Ampliación:
Genera un resumen breve (180–220 palabras) del tema “Visualización básica con Matplotlib”. Incluye:
- Idea central.
- Qué es Matplotlib.
- Gráfico de línea.
- Gráfico de dispersión.
- Gráfico de barras.
- Elementos importantes (título, etiquetas).
- Tres errores comunes y cómo evitarlos.
- Mini ejemplo aplicado a ingeniería.
El estudiante debe copiarlo a mano.
SEMANA 12 — Visualización básica con Matplotlib
Nombre: ___________________________ Grupo: _________ Fecha: //_____
(Se incluyen exactamente los 4 prompts redactados anteriormente.)
A) ¿Por qué es importante la visualización en ingeniería? (3 líneas)
B) Diferencia entre gráfico de línea y dispersión
C) Escriba 3 funciones básicas de Matplotlib
D) Pseudocódigo del ejercicio de temperatura
E) RESUMEN MANUSCRITO