# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un fichier Excel avec les formules d’analyse des performances que vous avez mentionnées :
« `python
import pandas as pd
from openpyxl import Workbook
# Création du tableau
data = {
‘Nom’: [‘Scaphandrier 1’, ‘Scaphandrière 2’, ‘Scaphandrier 3’],
‘Temps de plongée (min)’: [60, 80, 45],
‘Distance parcourue (m)’: [1000, 1200, 900],
}
df = pd.DataFrame(data)
# Ajout des formules
wb = Workbook()
ws = wb.active
for i in range(len(df)):
ws.cell(row=i+1, column=3).value = ‘=AVERAGE(C{}:C{})’.format(i+2, i+3) # Moyenne
ws.cell(row=i+1, column=4).value = ‘=STDEV.P(C{}:C{})’.format(i+2, i+3) # Écart-type
ws.cell(row=i+1, column=5).value = ‘=MEDIANE(C{}:C{})’.format(i+2, i+3) # Médiane
ws.cell(row=i+1, column=6).value = ‘MAX’.format(i+2, i+3) # Max
ws.cell(row=i+1, column=7).value = ‘MIN’.format(i+2, i+3) # Min
# Enregistrement du fichier Excel
wb.save(‘Analyse_des_péformances.xlsx’)
« `
Ce code crée un fichier Excel avec deux colonnes : « Nom » et « Temps de plongée (min) » ou « Distance parcourue (m) ». Les formules d’analyse des performances sont ajoutées dans les colonnes suivantes :
* Colonne 3 : Moyenne
* Colonne 4 : Écart-type
* Colonne 5 : Médiane
* Colonne 6 : Max
* Colonne 7 : Min
Lorsque vous ouvrez le fichier Excel, vous verrez que les formules sont automatiquement calculées pour chaque ligne.
Notez que ce code utilise la bibliothèque `openpyxl` pour créer et modifier le fichier Excel. Si vous n’avez pas installé cette bibliothèque, vous pouvez l’installer en exécutant la commande `pip install openpyxl`. »