Ejemplo de codigo en Python: analisis basico de datos
Este documento presenta un ejemplo sencillo de programacion en Python para analizar una lista de
temperaturas. El objetivo es mostrar como se pueden calcular estadisticas descriptivas basicas usando
estructuras fundamentales del lenguaje.
1. Objetivo del programa
El programa recibe una lista de temperaturas expresadas en grados Celsius y calcula el promedio, el
valor maximo, el valor minimo, el rango de variacion y la cantidad de datos que se encuentran por encima
del promedio. Este tipo de analisis es comun cuando se desea resumir rapidamente un conjunto pequeno
de mediciones.
2. Codigo en Python
A continuacion se muestra el codigo completo. No requiere librerias externas, por lo que puede ejecutarse
directamente en cualquier entorno basico de Python.
# Analisis basico de temperaturas con Python
# Este programa calcula estadisticas simples a partir de una lista de datos.
temperaturas = [21.5, 22.0, 23.1, 22.8, 24.0, 23.6, 21.9]
# Calculo del promedio
promedio = sum(temperaturas) / len(temperaturas)
# Calculo de temperatura maxima y minima
maxima = max(temperaturas)
minima = min(temperaturas)
# Calculo del rango de variacion
rango = maxima - minima
# Conteo de datos por encima del promedio
encima_promedio = 0
for temperatura in temperaturas:
if temperatura > promedio:
encima_promedio += 1
# Impresion de resultados
print("Analisis de temperaturas")
print("Datos registrados:", temperaturas)
print("Promedio:", round(promedio, 2), "grados C")
print("Temperatura maxima:", maxima, "grados C")
print("Temperatura minima:", minima, "grados C")
print("Rango:", round(rango, 2), "grados C")
print("Datos por encima del promedio:", encima_promedio)
3. Explicacion paso a paso
Parte del codigo
Funcion dentro del programa
temperaturas = [...]
Almacena los datos iniciales en una lista. Cada numero representa una
temperatura medida.
sum(temperaturas) /
len(temperaturas)
Suma todos los valores y divide entre la cantidad de datos para obtener el
promedio.
Pagina 1 de 2
Parte del codigo
Funcion dentro del programa
max(temperaturas)
Identifica el valor mas alto dentro de la lista.
min(temperaturas)
Identifica el valor mas bajo dentro de la lista.
maxima - minima
Calcula el rango, que indica la diferencia entre la temperatura mas alta y la mas
baja.
for temperatura in temperaturas
Recorre cada dato de la lista para comparar si esta por encima del promedio.
print(...)
Muestra los resultados de forma ordenada en la pantalla.
4. Resultado esperado
Al ejecutar el programa, se obtiene una salida similar a la siguiente:
Analisis de temperaturas
Datos registrados: [21.5, 22.0, 23.1, 22.8, 24.0, 23.6, 21.9]
Promedio: 22.7 grados C
Temperatura maxima: 24.0 grados C
Temperatura minima: 21.5 grados C
Rango: 2.5 grados C
Datos por encima del promedio: 4
5. Interpretacion de resultados
El promedio de las temperaturas registradas es 22.70 grados C. La temperatura maxima fue 24.0 grados
C y la minima fue 21.5 grados C, por lo que el rango de variacion fue de 2.5 grados C. Esto indica que los
datos se mantienen dentro de un intervalo pequeno, sin cambios extremos. Ademas, cuatro mediciones
se encuentran por encima del promedio, lo cual permite identificar rapidamente cuantos registros
superaron el comportamiento central del conjunto.
6. Conclusiones
Este ejemplo muestra como Python puede utilizarse para realizar calculos simples de analisis de datos
sin necesidad de herramientas avanzadas. El uso de listas, funciones integradas y ciclos permite obtener
informacion resumida de manera clara y eficiente. Aunque el conjunto de datos es pequeno, el mismo
procedimiento puede adaptarse a listas mas grandes o a datos importados desde archivos.
Documento generado como material academico generico. No contiene datos personales.
Pagina 2 de 2