Introducción
Imagina un escenario en el encantador Reino del Hielo y la Nieve, donde una aspirante escultora de hielo, Elsa, está buscando crear las esculturas de hielo más magníficas. Su éxito depende del análisis preciso de las diferentes formas, texturas y estructuras del hielo.
En este laboratorio, asumirás el papel de un analista de datos que trabaja con Elsa para analizar y visualizar datos relacionados con diferentes tipos de estructuras de hielo, lo que finalmente la ayudará a crear esculturas impresionantes.
Recopilación y preparación de datos
En este paso, comenzarás por recopilar datos sobre diferentes formas y texturas de hielo. Luego prepararás los datos para su análisis.
Abre un script de Python llamado data_preparation.py en el directorio ~/project y agrega el siguiente código para leer y preparar los datos:
## data_preparation.py
import pandas as pd
## Lee el archivo CSV
ice_data = pd.read_csv('/home/labex/project/ice_data.csv')
## Muestra los datos
print(ice_data)
Ejecuta el script:
python data_preparation.py
La información siguiente debe aparecer en tu terminal:
Tipo Textura Temperatura
0 Helado Rugosa 5
1 Limpio Suave -10
2 Cristal Brillante -3
Análisis y visualización de datos
En este paso, realizarás el análisis de datos y crearás visualizaciones basadas en los datos preparados.
- Abre un nuevo script de Python llamado
visualization.pyen el directorio~/projecty agrega el siguiente código para analizar y visualizar los datos de hielo:
import pandas as pd
import matplotlib.pyplot as plt
## Lee el archivo CSV en un DataFrame
ice_data = pd.read_csv('/home/labex/project/ice_data.csv')
## Visualiza la distribución de temperatura
plt.hist(ice_data['Temperature'], bins=3, color='azul cielo', edgecolor='negro')
plt.title('Distribución de temperatura del hielo')
plt.xlabel('Temperatura')
plt.ylabel('Frecuencia')
plt.show()
plt.savefig('/home/labex/project/temperature_distribution.png')
- Ejecuta el script
visualization.pyusando el siguiente comando:
python ~/project/visualization.py
Después de ejecutar el script, verás una imagen llamada temperature_distribution.png. Puedes hacer clic en la imagen para ver el diagrama visual.
Resumen
En este laboratorio, has empleado Python para el análisis y la visualización de datos para apoyar a Elsa en su búsqueda de crear esculturas de hielo impresionantes. Has recopilado, preparado, analizado y visualizado datos relacionados con diferentes tipos de estructuras de hielo. Esto te ha dotado de las habilidades para analizar y presentar datos de manera efectiva, lo que constituye una sólida base para una exploración más profunda en el campo del análisis de datos utilizando Python.



