警備員の評価システムを作成したい
エクセルに吐き出すチャット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ファイルに保存されます。