Análisis de datos en Python

PythonPythonBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"]) python/DataScienceandMachineLearningGroup -.-> python/data_analysis("Data Analysis") subgraph Lab Skills python/data_analysis -.-> lab-271539{{"Análisis de datos en Python"}} end

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.

  1. Abre un nuevo script de Python llamado visualization.py en el directorio ~/project y 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')
  1. Ejecuta el script visualization.py usando 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.