pythonプログラミングにより複数のインジケーターの組み合わせについて包絡分析を行う.効率性の良いインジケーターの組み合わせを見つける?
Data Envelopment Analysis(DEA)の日本語略で,多入力多出力な複数のシステムの相対的評価を計算し,効率性を求め,それらを比較評価する手法.
今回はpython version 3.8.5でやっていく.まったく同じ環境じゃないと出来ないわけではないがpythonのバージョン違いには色々苦しめられたのでなるべく同じバージョン推奨.
pythonのバージョンはコマンドプロンプトで
python -V
で確認できる.
包絡分析で行う分数計画問題は制約条件を増やすことで線形計画問題として解くことができるらしいので,pythonで線形計画問題を解くことのできるpulpパッケージが存在するのでそれをインポートする.
pip install pulp
コマンドプロンプトで上記を実行.
Successfully installed pulp-2.4
が表示されたらOK.