Titre de Jq601e56145.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour analyser les performances d’un laveur/laveuse de vitres en utilisant les formules que vous avez mentionnées :
« `python
import pandas as pd
from openpyxl import load_workbook, Workbook
from openpyxl.utils.dataframe import dataframe_to_rows

# Données exemple
donnees = {
‘Date’: [‘2022-01-01’, ‘2022-01-02’, ‘2022-01-03’, ‘2022-01-04’, ‘2022-01-05’],
‘Laveur/Laveuse’: [‘Monsieur Dupont’, ‘Mme. Martin’, ‘Monsieur Leblanc’, ‘Mme. Durand’, ‘Monsieur Gauthier’],
‘Nombre de vitres laves’: [10, 20, 15, 25, 18],
‘Temps de lavage (en minutes)’: [30, 45, 40, 50, 35]
}

# Création du DataFrame
df = pd.DataFrame(donnees)

# Création d’un tableau Excel
wb = Workbook()
ws = wb.active

# En-tête du tableau
ws[‘A1’] = ‘Date’
ws[‘B1’] = ‘Laveur/Laveuse’
ws[‘C1’] = ‘Nombre de vitres laves’
ws[‘D1’] = ‘Temps de lavage (en minutes)’

# Données du tableau
for i, row in enumerate(df.values):
ws[f’A{i+2}’] = row[0]
ws[f’B{i+2}’] = row[1]
ws[f’C{i+2}’] = row[2]
ws[f’D{i+2}’] = row[3]

# Calcul des formules
ws[‘E1’] = ‘MOYENNE’
ws[‘F1’] = ‘ECARTYPE’
ws[‘G1’] = ‘MEDIANE’
ws[‘H1’] = ‘MAX’
ws[‘I1’] = ‘MIN’

for i, row in enumerate(df.values):
ws[f’E{i+2}’] = ‘=AVERAGE(C{0}:C{i+1})’.format(i + 2)
ws[f’F{i+2}’] = ‘=STDEV.P(C{0}:C{i+1})’.format(i + 2)
ws[f’G{i+2}’] = ‘=MEDIAN(C{0}:C{i+1})’.format(i + 2)
ws[f’H{i+2}’] = ‘=MAX(C{0}:C{i+1})’.format(i + 2)
ws[f’I{i+2}’] = ‘=MIN(C{0}:C{i+1})’.format(i + 2)

# Enregistrement du fichier Excel
wb.save(‘analyse_performance.xlsx’)
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Date
* Laveur/Laveuse
* Nombre de vitres laves
* Temps de lavage (en minutes)
* MOYENNE
* ECARTYPE
* MEDIANE
* MAX
* MIN

Les formules sont calculées en utilisant les fonctions `AVERAGE`, `STDEV.P`, `MEDIAN` et `MAX`/`MIN` du package OpenPyXL.

Notez que ce code suppose que vous avez installé les packages suivants :

* `pandas`
* `openpyxl`

Vous pouvez installer ces packages en utilisant la commande suivante :
« `bash
pip install pandas openpyxl
« `
Assurez-vous également de remplacer le chemin du fichier Excel par celui que vous souhaitez utiliser. »

Retour en haut