import pandas as pd
from deaDataAnalysis.DEA import DEA

if __name__ == '__main__':
    # data = pd.DataFrame({1990: [14.40, 0.65, 31.30, 3621.00, 0.00], 1991: [16.90, 0.72, 32.20, 3943.00, 0.09],
    #                      1992: [15.53, 0.72, 31.87, 4086.67, 0.07], 1993: [15.40, 0.76, 32.23, 4904.67, 0.13],
    #                      1994: [14.17, 0.76, 32.40, 6311.67, 0.37], 1995: [13.33, 0.69, 30.77, 8173.33, 0.59],
    #                      1996: [12.83, 0.61, 29.23, 10236.00, 0.51], 1997: [13.00, 0.63, 28.20, 12094.33, 0.44],
    #                      1998: [13.40, 0.75, 28.80, 13603.33, 0.58], 1999: [14.00, 0.84, 29.10, 14841.00, 1.00]},
    #                     index=['政府财政收入占 GDP 的比例/%', '环保投资占 GDP 的比例/%', '每千人科技人员数/人', '人均 GDP/元', '城市环境质量指数']).T
    # print(data)
    # X = data[['政府财政收入占 GDP 的比例/%', '环保投资占 GDP 的比例/%', '每千人科技人员数/人']]
    # Y = data[['人均 GDP/元', '城市环境质量指数']]
    data = pd.read_excel('test.xlsx', index_col=0)
    print(data)
    X = data[['资本', '劳动', '水', '电']]
    Y = data[['GDP', '二氧化碳排放量']]
    #
    dea = DEA(DMUs_Name=data.index, X=X, Y=Y)
    dea.analysis()  # dea 分析并输出表格
    # print(dea.dea())  # dea 分析，不输出结果
