Introduction
Imaginez un scénario dans le magnifique Royaume du Glace et de la Neige, où une jeune sculpteur de glace, Elsa, cherche à créer les plus magnifiques sculptures de glace. Son succès repose sur l'analyse précise de diverses formes, textures et structures de la glace.
Dans ce laboratoire, vous allez prendre le rôle d'un analyste de données travaillant avec Elsa pour analyser et visualiser les données relatives à différents types de structures de glace, ce qui l'aidera finalement à créer des sculptures incroyables.
Collecte et préparation des données
Dans cette étape, vous commencerez par collecter des données sur les différentes formes et textures de la glace. Ensuite, vous préparerez les données pour l'analyse.
Ouvrez un script Python nommé data_preparation.py dans le répertoire ~/project et ajoutez le code suivant pour lire et préparer les données :
## data_preparation.py
import pandas as pd
## Lire le fichier CSV
ice_data = pd.read_csv('/home/labex/project/ice_data.csv')
## Afficher les données
print(ice_data)
Exécutez le script :
python data_preparation.py
L'information ci-dessous devrait être affichée sur votre terminal :
Type Texture Temperature
0 Frosty Rough 5
1 Clear Smooth -10
2 Crystal Shiny -3
Analyse et visualisation des données
Dans cette étape, vous allez effectuer une analyse de données et créer des visualisations basées sur les données préparées.
- Ouvrez un nouveau script Python nommé
visualization.pydans le répertoire~/projectet ajoutez le code suivant pour analyser et visualiser les données sur la glace :
import pandas as pd
import matplotlib.pyplot as plt
## Lire le fichier CSV dans un DataFrame
ice_data = pd.read_csv('/home/labex/project/ice_data.csv')
## Visualiser la distribution de température
plt.hist(ice_data['Temperature'], bins=3, color='skyblue', edgecolor='black')
plt.title('Distribution de température de la glace')
plt.xlabel('Température')
plt.ylabel('Fréquence')
plt.show()
plt.savefig('/home/labex/project/temperature_distribution.png')
- Exécutez le script
visualization.pyen utilisant la commande suivante :
python ~/project/visualization.py
Après avoir exécuté le script, vous verrez une image nommée temperature_distribution.png. Vous pouvez cliquer sur l'image pour voir le diagramme visuel.
Résumé
Dans ce laboratoire, vous avez utilisé Python pour l'analyse et la visualisation de données afin de soutenir Elsa dans sa quête pour créer des sculptures de glace incroyables. Vous avez collecté, préparé, analysé et visualisé des données relatives à différents types de structures de glace. Cela vous a doté des compétences pour analyser et présenter efficacement les données, jetant les bases solides pour une exploration plus approfondie dans le domaine de l'analyse de données à l'aide de Python.



