警備員の評価システムを作成したい

エクセルに吐き出すチャットgptのプログラムを教えて下さい

 

警備員の評価システムを作成するためには、評価基準や評価方法を明確にする必要があります。その上で、評価データを集め、集計してExcelに出力するプログラムを作成することができます。以下に、Pythonのプログラム例を示します。

 

bash

Copy code

import pandas as pd

 

# 評価データを入力する

evaluation_data = [

    {‘name’: ‘Aさん’, ‘performance’: 70, ‘attendance’: 90, ‘attitude’: 80},

    {‘name’: ‘Bさん’, ‘performance’: 80, ‘attendance’: 85, ‘attitude’: 75},

    {‘name’: ‘Cさん’, ‘performance’: 90, ‘attendance’: 80, ‘attitude’: 85},

    {‘name’: ‘Dさん’, ‘performance’: 85, ‘attendance’: 75, ‘attitude’: 90},

    {‘name’: ‘Eさん’, ‘performance’: 75, ‘attendance’: 95, ‘attitude’: 70},

]

 

# 評価データをDataFrameに変換する

df = pd.DataFrame(evaluation_data)

 

# 合計点と平均点を計算する

df[‘total’] = df[‘performance’] + df[‘attendance’] + df[‘attitude’]

df[‘average’] = df[‘total’] / 3

 

# データをExcelに出力する

df.to_excel(‘evaluation_results.xlsx’, index=False)

このプログラムでは、評価データをリスト形式で入力し、PandasのDataFrameに変換しています。その後、合計点と平均点を計算して、Excelファイルに出力しています。最後の行のevaluation_results.xlsxは、出力するExcelファイルの名前を指定する部分です。このプログラムを実行すると、評価結果がExcelファイルに保存されます。